@charset "UTF-8";@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(fonts/montserrat-v14-latin-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(fonts/montserrat-v14-latin-regular.eot?#iefix) format("embedded-opentype"),url(fonts/montserrat-v14-latin-regular.woff2) format("woff2"),url(fonts/montserrat-v14-latin-regular.woff) format("woff"),url(fonts/montserrat-v14-latin-regular.ttf) format("truetype"),url(fonts/montserrat-v14-latin-regular.svg#Montserrat) format("svg");font-display:block}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(fonts/montserrat-v14-latin-600.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(fonts/montserrat-v14-latin-600.eot?#iefix) format("embedded-opentype"),url(fonts/montserrat-v14-latin-600.woff2) format("woff2"),url(fonts/montserrat-v14-latin-600.woff) format("woff"),url(fonts/montserrat-v14-latin-600.ttf) format("truetype"),url(fonts/montserrat-v14-latin-600.svg#Montserrat) format("svg");font-display:block}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(fonts/montserrat-v14-latin-700.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(fonts/montserrat-v14-latin-700.eot?#iefix) format("embedded-opentype"),url(fonts/montserrat-v14-latin-700.woff2) format("woff2"),url(fonts/montserrat-v14-latin-700.woff) format("woff"),url(fonts/montserrat-v14-latin-700.ttf) format("truetype"),url(fonts/montserrat-v14-latin-700.svg#Montserrat) format("svg");font-display:block}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:400;src:url(fonts/fa-regular-400.eot);src:url(fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(fonts/fa-regular-400.woff2) format("woff2"),url(fonts/fa-regular-400.woff) format("woff"),url(fonts/fa-regular-400.ttf) format("truetype"),url(fonts/fa-regular-400.svg#fontawesome) format("svg");font-display:block}body,html{height:100%}body{font-family:Montserrat,Helvetica,sans-serif;color:#3b3b3b;font-size:14px;margin:0}ul{list-style:none}h1,h2,h3,p,ul{margin:0;padding:0}p{line-height:26px}a{color:#3b3b3b}::placeholder{font-family:Montserrat,Helvetica,sans-serif;font-size:18px}::-webkit-input-placeholder{font-family:Montserrat,Helvetica,sans-serif;font-size:18px}:-ms-input-placeholder{font-family:Montserrat,Helvetica,sans-serif;font-size:18px}.displayFlex{display:-ms-flexbox;display:flex}.rowNowrap{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.rowWrap{-ms-flex-flow:row wrap;flex-flow:row wrap}.directionColumn{-ms-flex-direction:column;flex-direction:column}.placeholder ::placeholder{font-family:Montserrat,Helvetica,sans-serif;font-size:18px}.placeholder ::-webkit-input-placeholder{font-family:Montserrat,Helvetica,sans-serif;font-size:18px}.placeholder :-ms-input-placeholder{font-family:Montserrat,Helvetica,sans-serif;font-size:18px}div.ContainerHeader{padding:106px 0 0}div.ContainerHeader,div.ContainerHeader div.WrapperLayout{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}div.ContainerHeader div.WrapperLayout{width:100%;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:1920px}div.ContainerHeader div.WrapperLayout div.headerWrapper{width:100%;max-width:1140px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;z-index:4}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container{width:80%}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu>li:last-child>a{border-bottom:none}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu li{width:100%;position:relative}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu li span.open:before{display:none}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu li span.submenu-button{position:absolute;right:0;width:33px;height:32px;text-align:center;color:#fff;background-color:rgba(255,67,68,.51)}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu li span.submenu-button:before{content:"";background-color:#fff;width:2px;height:10px;position:absolute;top:11px;left:16px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu li span.submenu-button:after{content:"";background-color:#fff;height:2px;width:10px;position:absolute;top:15px;left:12px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu li span.submenu-button:hover{cursor:pointer}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu li a{display:block;text-align:left;padding:7px 20px;border-bottom:1px solid #000}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu li ul.sub-menu{display:none}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu li ul.sub-menu li a{padding-left:40px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper div.menu-main-menu-container ul.menu li ul.sub-menu li a:hover{background-color:#ccc}div.ContainerHeader div.WrapperLayout div.headerWrapper header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:70%;-ms-flex-align:center;align-items:center;padding:10px 0}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.additionalIcons{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:17px}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.additionalIcons img{height:100%}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.additionalIcons img:first-child{margin-right:5px}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.logo img{width:190px}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu{width:68%}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu div.menu-main-menu-container ul.menu{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu div.menu-main-menu-container ul.menu li{position:relative}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu div.menu-main-menu-container ul.menu li a{text-decoration:none;font-weight:700;text-transform:uppercase;font-size:14px}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu div.menu-main-menu-container ul.menu li a:hover{text-decoration:underline}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu div.menu-main-menu-container ul.menu li ul.sub-menu{display:none;position:absolute;width:200px;left:0;top:15px;background:hsla(0,0%,100%,.59);padding-top:10px;padding-bottom:15px}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu div.menu-main-menu-container ul.menu li ul.sub-menu li{padding:4px 10px}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu div.menu-main-menu-container ul.menu li:hover ul.sub-menu{display:unset}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu a.mt-menu{display:none}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu a.mt-menu:before{content:"\f0c9";font-size:28px;font-family:Font Awesome\ 5 Pro;position:absolute;right:40px;top:30px}div.ContainerHeader div.WrapperLayout div.headerWrapper header>a{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:16px;font-weight:700;-ms-flex-align:center;align-items:center}div.ContainerHeader div.WrapperLayout div.headerWrapper header>a span{margin-left:10px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite{width:100%}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite div.text{margin:60px 0 65px;font-size:17px;max-width:600px;line-height:24px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite h2{font-size:43px;max-width:440px;margin-top:150px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite h2 span{color:#d71c20}div.ContainerHeader div.WrapperLayout div.headerWrapper div.control{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;max-width:40%}div.ContainerHeader div.WrapperLayout div.headerWrapper div.control a.buttonColor{padding:30px 45px;border-radius:5px;text-transform:uppercase;background:#bc0f10;background:linear-gradient(0deg,#bc0f10,#ee262e);color:#fff;font-weight:700;font-size:14px;text-decoration:none}div.ContainerHeader div.WrapperLayout div.headerWrapper div.control a.buttonColor:hover{cursor:pointer;opacity:.9}div.ContainerHeader div.WrapperLayout div.headerWrapper div.control a.button{padding:27px 20px;border-radius:5px;text-transform:uppercase;border:3px solid #fff;font-weight:700;font-size:14px;text-decoration:none}div.ContainerHeader div.WrapperLayout div.headerWrapper div.control a.button:hover{border:3px solid #bc0f10;cursor:pointer;color:#bc0f10}div.ContainerHeader div.WrapperLayout div.imageWrapper{position:absolute;height:100%;right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}div.ContainerHeader div.WrapperLayout div.imageWrapper img{height:100%}div.ContainerHeader div.contactPage div.headerWrapper header{width:100%}div.ContainerHeader div.contactPage div.headerWrapper header div.topMenu{width:50%}div.ContainerHeader div.shadow{box-shadow:0 3px 27px rgba(57,57,57,.11);max-width:unset}footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-color:#2b2b2b;padding:70px 0}footer a{color:#fff}footer a:hover{color:#bd2427}footer h3{color:#fff}footer div.footerWrapper{display:-ms-flexbox;display:flex;width:100%}footer div.footerWrapper>div>h3{font-weight:700;font-size:16px;margin-bottom:20px}footer div.footerWrapper div.menu-footer-menu-container #menu-footer-menu li{margin-bottom:10px}footer div.footerWrapper div.footer-text{width:29%}footer div.footerWrapper div.footer-text p{color:#acacac}footer div.footerWrapper div.about-us div.item{margin-bottom:25px}footer div.footerWrapper div.about-us div.item h3{font-size:14px;margin-bottom:5px}footer div.footerWrapper div.about-us div.item p{color:#acacac}div.ContactAndMaps{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}div.ContactAndMaps div.WrapperContactAndMaps{width:90%;max-width:1100px;display:-ms-flexbox;display:flex;margin-bottom:100px;padding:0 40px}div.ContactAndMaps div.contact{width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}div.ContactAndMaps div.contact h2{font-size:22px;text-transform:uppercase;font-weight:700;margin-bottom:40px}div.ContactAndMaps div.contact div.info{width:100%;display:-ms-flexbox;display:flex}div.ContactAndMaps div.contact div.info div.line{width:100%;display:-ms-flexbox;display:flex;margin-top:40px}div.ContactAndMaps div.contact div.info div.line div.wrapperLine{margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}div.ContactAndMaps div.contact div.info div.line div.wrapperLine div.wrapperInfo{font-weight:700}div.ContactAndMaps div.contact div.info div.line div.wrapperLine a{text-decoration:none}div.ContactAndMaps div.contact div.info div.line div.wrapperLine a:hover{text-decoration:underline}div.ContactAndMaps div.maps{width:50%}div.ContactAndMaps div.maps iframe{width:100%;height:100%}div.ContainerHeader div.aboutUs{-ms-flex-flow:unset;flex-flow:unset;max-width:unset;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.ContainerHeader div.aboutUs div.headerWrapper{padding-left:0;padding-right:0;width:90%}div.ContainerHeader div.aboutUs div.wrapperHeaderBody,div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody{position:relative;max-width:1920px}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody img{width:100%;position:relative;height:100%;object-fit:cover}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.imgAbout{width:100%;padding:18% 0;background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:url(/wp-content/themes/planet-gaf/images/header-about-us-lg.jpg)}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.wrapperContent{position:absolute;width:60%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;color:#fff;margin-top:13%}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.wrapperContent div.content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.wrapperContent div.content h1{margin-bottom:30px}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.wrapperContent div.content p{max-width:515px}div.planetTeam{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:40px}div.planetTeam div.wrapperTeam{width:100%;max-width:1140px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.planetTeam div.wrapperTeam h2{width:100%;text-align:center;text-transform:uppercase;font-size:32px;font-weight:700;margin-bottom:30px}div.planetTeam div.wrapperTeam div.wrapperMenuTabs{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:30px}div.planetTeam div.wrapperTeam div.wrapperMenuTabs div.itemLink{margin:0 10px}div.planetTeam div.wrapperTeam div.wrapperMenuTabs div.itemLink:hover{cursor:pointer}div.planetTeam div.wrapperTeam div.wrapperMenuTabs div.itemLink span{font-weight:600}div.planetTeam div.wrapperTeam div.wrapperMenuTabs div.active{color:#e72329}div.planetTeam div.wrapperTeam div.listTeam{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}div.planetTeam div.wrapperTeam div.listTeam h3{margin:0 0 30px 30px;font-size:32px;text-transform:uppercase;font-weight:600}div.planetTeam div.wrapperTeam div.listTeam div.itemMember{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:40px;background-color:#fafafa}div.planetTeam div.wrapperTeam div.listTeam div.itemMember picture{max-width:250px;width:100%}div.planetTeam div.wrapperTeam div.listTeam div.itemMember picture img{min-width:250px;width:100%;max-width:250px;box-shadow:0 0 20px rgba(70,70,70,.07);height:100%;object-fit:cover;min-height:320px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:20px;line-height:24px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember span.name{font-weight:700;margin-bottom:10px;font-size:18px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember span.position{color:#adadad;margin-bottom:20px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember div.phone{display:flex;flex-flow:row nowrap;align-items:center;margin-top:20px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember div.phone svg{margin-right:15px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember div.phone a{color:#adadad;text-decoration:none}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember div.email{display:flex;flex-flow:row nowrap;align-items:center;margin-top:20px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember div.email svg{margin-right:15px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember div.email a{color:#adadad;text-decoration:none;text-transform:lowercase}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember p{font-size:12px}div.aboutUsContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}div.aboutUsContainer div.wrapperPage{width:100%;max-width:1140px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.aboutUsContainer div.wrapperPage h3{margin-bottom:20px}div.aboutUsContainer div.wrapperPage h2{font-size:32px;font-weight:700;margin-bottom:50px;margin-top:50px}div.aboutUsContainer div.wrapperPage h2 span{color:#e72329}div.aboutUsContainer div.wrapperPage p{margin-bottom:20px;width:100%;text-align:left}div.aboutUsContainer div.wrapperPage p img{height:25px;margin-right:20px}div.aboutUsContainer div.wrapperPage div.icon-text{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;margin-top:20px;background-color:#fafafa;padding:20px 0}div.aboutUsContainer div.wrapperPage div.icon-text div.element{width:45%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}div.aboutUsContainer div.wrapperPage div.icon-text div.element h3{margin-bottom:20px}div.aboutUsContainer div.wrapperPage div.icon-text div.element div.text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-left:20px;width:100%}div.blockTextLeft{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;margin:40px auto;max-width:1920px}div.blockTextLeft div.backColor{position:absolute;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}div.blockTextLeft div.backColor div.leftColor{width:45%;overflow:hidden;height:100%;text-align:center}div.blockTextLeft div.backColor div.leftColor img{width:100%;object-fit:cover;height:100%;max-width:unset}div.blockTextLeft div.backColor div.rightColor{width:55%;background-color:#fafafa;height:100%}div.blockTextLeft div.Container{width:100%;max-width:1000px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;z-index:2}div.blockTextLeft div.Container div.text{padding:30px;background-color:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.19)}div.blockTextLeft div.Container div.text h2{font-size:32px;font-weight:700;margin-bottom:20px;text-transform:uppercase}div.blockTextLeft div.Container div.text h2 span{color:#e72329}div.blockTextLeft div.Container div.text p{margin-bottom:15px}div.blockTextLeft div.Container div.text a{font-weight:700}div.blockTextLeft div.Container div.image{width:40%;overflow:hidden;height:100%;background:no-repeat 50%;background-size:cover}div.blockTextRight{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;margin:40px auto;max-width:1920px}div.blockTextRight div.backColor{position:absolute;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}div.blockTextRight div.backColor div.leftColor{width:45%;height:100%;text-align:center}div.blockTextRight div.backColor div.leftColor img{height:100%;width:100%;max-width:unset;object-fit:cover}div.blockTextRight div.backColor div.rightColor{width:55%;background-color:#fafafa;height:100%}div.blockTextRight div.Container{width:100%;max-width:1000px;display:-ms-flexbox;display:flex;z-index:2;-ms-flex-flow:row nowrap;flex-flow:row nowrap}div.blockTextRight div.Container div.text{padding:30px;width:65%;background-color:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.19)}div.blockTextRight div.Container div.text h2{font-size:32px;text-transform:uppercase}div.blockTextRight div.Container div.text h2 span{color:#e72329}div.blockTextRight div.Container div.text p{margin-bottom:15px}div.blockTextRight div.Container div.text a{font-weight:700}div.blockTextRight div.Container div.image{overflow:hidden;height:100%;background:no-repeat 50%;background-size:cover}div.planetHomeInfo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-top:100px;margin-bottom:50px}div.planetHomeInfo h2{margin-bottom:90px;font-size:32px;text-transform:uppercase}div.planetHomeInfo h2 span{color:#e72329}div.planetHomeInfo div.HomeInfoWrapper{width:100%;max-width:1000px;display:-ms-flexbox;display:flex}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem:hover{background-color:#fafafa}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem div.icon{margin-bottom:30px}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem div.WrapperBorder{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0 40px 20px}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem div.WrapperBorder h3{margin-bottom:20px}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem div.WrapperBorder:first-child{border-left:none}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem div.WrapperBorder div.text{line-height:24px}div.blockPlanetBanner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto 40px;position:relative}div.blockPlanetBanner div.Container{width:100%;max-width:950px;display:-ms-flexbox;display:flex;z-index:2}div.blockPlanetBanner div.elementWrapper{width:100%;max-width:450px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}div.blockPlanetBanner div.elementWrapper div.image{width:100%;height:350px;overflow:hidden}div.blockPlanetBanner div.elementWrapper div.image img{height:100%;width:100%;object-fit:cover}div.blockPlanetBanner div.elementWrapper div.text{width:100%}div.blockPlanetBanner div.elementWrapper div.text h2{font-size:32px;margin-bottom:20px;text-align:left;text-transform:uppercase;color:#3a3a3a}div.blockPlanetBanner div.elementWrapper div.text h2 span{color:#e72329}div.blockPlanetBanner div.elementWrapper div.text h2 span.mobile{display:none}div.blockPlanetBanner div.elementWrapper div.text p{font-size:17px;line-height:26px;color:#999;text-align:left}div.planetContactForm{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;margin-top:50px}div.planetContactForm div.Container{width:100%;max-width:1100px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.planetContactForm div.Container h2{font-size:32px;font-weight:700;margin-bottom:20px;text-transform:uppercase}div.planetContactForm div.Container h2 span{color:#e72329}div.planetContactForm div.Container a{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:16px;font-weight:700;-ms-flex-align:center;align-items:center}div.planetContactForm div.Container a span{margin-left:10px}div.planetContactForm div.Container div.contactInfo{width:95%;display:-ms-flexbox;display:flex}div.planetContactForm div.Container div.contactInfo div.info a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.planetContactForm div.Container div.contactInfo div.info a span{position:relative;top:40px;font-weight:700;font-size:22px;z-index:4}div.planetContactForm div.Container div.contactInfo div.info a img{position:relative;bottom:30px}div.planetContactForm div.form-contact{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.planetContactForm div.form-contact,div.planetContactForm div.form-contact div.form-field{width:100%;display:-ms-flexbox;display:flex}div.planetContactForm div.form-contact div.form-field span input{width:100%;padding:20px;border:none;border-radius:2px;box-shadow:inset 4px 4px 5px 0 hsla(0,0%,72%,.16);background-color:#f9f9f9;box-sizing:border-box;font-size:18px}div.planetContactForm div.form-contact div.form-field span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip{font-size:10px;margin-top:5px}div.planetContactForm div.form-contact div.form-message,div.planetContactForm div.form-contact div.form-message span{width:100%}div.planetContactForm div.form-contact div.form-message span textarea{width:100%;padding:20px;border:none;border-radius:2px;box-shadow:inset 4px 4px 5px 0 hsla(0,0%,72%,.16);margin-top:20px;background-color:#f9f9f9;resize:none;box-sizing:border-box;font-size:18px}div.planetContactForm div.form-contact div.submit input{padding:20px 80px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;background:#bc0f10;border-radius:5px;background:linear-gradient(0deg,#bc0f10,#ee262e);border:none;margin-top:20px}div.planetContactForm div.form-contact div.submit input:hover{opacity:.9;cursor:pointer}div.ContactContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:120px 0}div.ContactContainer div.wrapperContact{width:90%;max-width:1100px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}div.ContactContainer div.wrapperContact div.text{width:50%;max-width:620px}div.ContactContainer div.wrapperContact div.text h2{font-size:50px;margin-bottom:45px}div.ContactContainer div.wrapperContact div.text h2 span{color:#e72329}div.ContactContainer div.wrapperContact div.text p{margin-bottom:30px;color:#282828}div.ContactContainer div.wrapperContact div.form{width:50%;max-width:300px;box-shadow:10px 0 27px rgba(57,57,57,.15);padding:30px 35px 35px;border-radius:5px}div.ContactContainer div.form-contact,div.ContactContainer div.form-contact div.form-field{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}div.ContactContainer div.form-contact div.form-field span input{width:100%;padding:10px 20px;border:none;border-radius:2px;box-shadow:inset 4px 4px 5px 0 hsla(0,0%,72%,.16);background-color:#f9f9f9;box-sizing:border-box;font-size:18px}div.ContactContainer div.form-contact div.form-field span.wpcf7-not-valid-tip{font-size:10px}div.ContactContainer div.form-contact div.form-field span.wpcf7-form-control-wrap{width:100%;display:-ms-flexbox;display:flex;margin-bottom:20px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}div.ContactContainer div.form-contact div.form-message{width:100%}div.ContactContainer div.form-contact div.form-message span{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}div.ContactContainer div.form-contact div.form-message textarea{padding:10px 20px;border:none;border-radius:2px;box-shadow:inset 4px 4px 5px 0 hsla(0,0%,72%,.16);background-color:#f9f9f9;resize:none;width:100%;box-sizing:border-box;font-size:18px}div.ContactContainer div.form-contact div.submit input{padding:15px 55px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;background:#bc0f10;border-radius:5px;background:linear-gradient(0deg,#bc0f10,#ee262e);border:none;margin-top:20px}div.ContactContainer div.form-contact input:hover{opacity:.9;cursor:pointer}div.containerSection{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}div.containerSection div.wrapperSection{-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:relative;-ms-flex-align:center;align-items:center}div.containerSection div.wrapperSection,div.containerSection div.wrapperSection div.layoutSection{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}div.containerSection div.wrapperSection div.layoutSection a.buttonColor{margin-top:20px;padding:15px 25px;border-radius:5px;text-transform:uppercase;background:#bc0f10;background:linear-gradient(0deg,#bc0f10,#ee262e);color:#fff;font-weight:700;font-size:14px;text-decoration:none;margin-bottom:30px}div.containerSection div.wrapperSection div.layoutSection div.infoSection{width:100%;display:-ms-flexbox;display:flex;max-width:525px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-top:30px;margin:0 20px}div.containerSection div.wrapperSection div.layoutSection div.infoSection h1{font-weight:700;font-size:43px;margin-bottom:30px}div.containerSection div.wrapperSection div.layoutSection div.infoSection h1 span{color:#d71c20}div.containerSection div.wrapperSection div.layoutSection div.infoSection p{line-height:22px}div.containerSection div.wrapperSection div.layoutSection div.infoSection div.listLink{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}div.containerSection div.wrapperSection div.layoutSection div.infoSection div.listLink div{margin-top:10px;width:45%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.containerSection div.wrapperSection div.layoutSection div.infoSection div.listLink div a{font-weight:600;text-transform:uppercase}div.containerSection div.wrapperSection div.layoutSection div.infoSection div.listLink div a:hover{text-decoration:underline;color:#d71c20}div.containerSection div.wrapperSection div.layoutSection div.infoSection div.listLink div span{font-weight:700;margin-right:15px;color:#d71c20;font-size:21px}div.containerSection div.wrapperSection div.sectionGallery{width:100%;max-width:555px;margin-left:50px;position:relative;height:100%;overflow:hidden}div.containerSection div.wrapperSection div.sectionGallery div.navi{position:absolute;display:-ms-flexbox;display:flex;width:160px;-ms-flex-flow:row nowrap;flex-flow:row nowrap;left:-1px;bottom:0}div.containerSection div.wrapperSection div.sectionGallery div.navi div{background-color:#fafafa;width:50%;color:#888;z-index:3;text-align:center;font-size:40px;padding-bottom:5px}div.containerSection div.wrapperSection div.sectionGallery div.navi div:hover{cursor:pointer;background-color:#ececec}div.containerSection div.wrapperSection div.sectionGallery div.owl-carousel{width:100%;height:100%}div.containerSection div.wrapperSection div.sectionGallery div.owl-carousel div{background:no-repeat 50%;width:100%;min-height:100%;background-size:cover;height:300px}div.containerSection div.wrapperSection div.sectionGallery div.owl-carousel picture img{object-fit:cover;height:100%;width:100%}div.containerSection div.wrapperSection div.sectionGallery .wrapperImage{width:100%;height:100%}div.containerSection div.wrapperSection div.sectionGallery .wrapperImage div{background:no-repeat 50%;width:100%;min-height:100%;background-size:cover;height:300px}div.containerSection div.wrapperSection div.sectionGallery .wrapperImage picture img{width:100%;height:100%;object-fit:cover}div.wrapper-service-gallery{margin-top:100px;margin-bottom:50px}div.wrapper-service-gallery,div.wrapper-service-gallery div.service-gallery{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}div.wrapper-service-gallery div.service-gallery{width:100%;-ms-flex-align:center;align-items:center;position:relative}div.wrapper-service-gallery div.service-gallery div.backColor{width:100%;height:100%;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}div.wrapper-service-gallery div.service-gallery div.backColor div.firstColor{background-color:#f7f7f7;width:40%;height:100%}div.wrapper-service-gallery div.service-gallery div.backColor div.secondColor{width:60%;height:100%}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery{position:relative;width:100%;max-width:1140px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:20px 0;-ms-flex-align:center;align-items:center}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;min-height:100%;height:100%}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.gallery{width:45%;position:relative;min-height:300px;overflow:hidden}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.gallery div.navi{position:absolute;display:-ms-flexbox;display:flex;width:160px;-ms-flex-flow:row nowrap;flex-flow:row nowrap;left:-1px;bottom:0}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.gallery div.navi div{background-color:#fafafa;width:50%;color:#888;z-index:3;text-align:center;font-size:40px;padding-bottom:5px}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.gallery div.navi div:hover{cursor:pointer;background-color:#ececec}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.gallery div.owl-carousel{width:100%;height:100%}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.gallery div.owl-carousel .owl-stage{height:100%}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.gallery div.owl-carousel>div{width:100%;min-height:100%;height:0}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.gallery div.owl-carousel div.owl-item{height:100%}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.gallery div.owl-carousel div.owl-item img{width:100%;height:100%;object-fit:cover}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.textGallery{width:45%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding-left:20px}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.textGallery h2{font-size:32px;margin-bottom:20px;text-transform:uppercase}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.textGallery h2 a{text-decoration:none}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.textGallery h2 span{color:#e72329}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.textGallery a{font-weight:600}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.textGallery div.text p{margin-bottom:15px}div.wrapperCarusel{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}div.wrapperCarusel div.caruselContainer{width:100%;max-width:1140px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.wrapperCarusel div.caruselContainer h2{text-align:center;width:100%;font-size:32px;text-transform:uppercase;margin-bottom:20px}div.wrapperCarusel div.caruselContainer div.containerImage,div.wrapperCarusel div.caruselContainer div.containerImage div.wrapperImage{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}div.wrapperCarusel div.caruselContainer div.containerImage div.wrapperImage{-ms-flex-align:center;align-items:center;max-width:500px;min-height:350px;max-height:350px;margin-bottom:20px;overflow:hidden}div.wrapperCarusel div.caruselContainer div.containerImage div.wrapperImage img{width:100%;height:100%;object-fit:contain}div.wrapperCarusel div.caruselContainer div.containerPreview{display:-ms-flexbox;display:flex;max-width:500px;width:100%;max-height:100px}div.wrapperCarusel div.caruselContainer div.containerPreview a{display:block;margin-left:10px;text-align:center}div.wrapperCarusel div.caruselContainer div.containerPreview a:first-child{margin-left:0}div.wrapperCarusel div.caruselContainer div.containerPreview a img{max-width:55%}div.wrapperCarusel div.caruselContainer div.maxWidth a img{max-width:100%;height:100%;object-fit:cover}div.testimonials{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-color:#fafafa;padding:30px 0}div.testimonials div.wrapperTestmonials{width:100%;max-width:1140px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative}div.testimonials div.wrapperTestmonials h2{font-size:32px;text-transform:uppercase}div.testimonials div.wrapperTestmonials div.quotes{position:absolute;width:90px;background:url(/wp-content/themes/planet-gaf/images/icons/quote.png) no-repeat 50%;height:70px;top:20px;left:95px}div.testimonials div.wrapperTestmonials div.testimonial{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;padding:30px 0;height:100%}div.testimonials div.wrapperTestmonials div.testimonial div.buttonLeft{width:110px;height:80%;background-color:#fff;box-shadow:11px 0 32px rgba(43,43,43,.09);z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:45px;color:#c4c4c4}div.testimonials div.wrapperTestmonials div.testimonial div.buttonLeft:hover{cursor:pointer;box-shadow:0 11px 32px rgba(43,43,43,.3)}div.testimonials div.wrapperTestmonials div.testimonial div.buttonRight{width:110px;height:80%;background-color:#fff;box-shadow:11px 0 32px rgba(43,43,43,.09);z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:45px;color:#c4c4c4}div.testimonials div.wrapperTestmonials div.testimonial div.buttonRight:hover{cursor:pointer;box-shadow:0 11px 32px rgba(43,43,43,.3)}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody{max-width:900px;width:100%;padding:40px;background-color:#fff;box-shadow:11px 0 32px rgba(43,43,43,.09);z-index:4}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody div.body{padding:0 15px}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody div.body div.signature{margin-top:20px}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody div.body div.signature span.name{font-weight:700}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody div.body div.signature span.company{color:#c4c4c4;font-weight:700;margin-left:20px}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody .owl-dots{display:flex;justify-content:center;margin-top:10px}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody .owl-dots button{outline:none}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody .owl-dots button span{padding:0 2px}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody .owl-dots button span:before{content:"•";font-size:45px;color:#e72329;opacity:.5;font-family:slick;line-height:20px}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody .owl-dots button.active span:before,div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody .owl-dots button:hover span:before{opacity:1}div.headerLine,div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody .owl-stage{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.headerLine{width:100%;position:fixed;z-index:5;background-color:#fff;-ms-flex-direction:column;flex-direction:column}div.headerLine header.sticky{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:95%;-ms-flex-align:center;align-items:center;padding:10px 0}div.headerLine header.sticky div.additionalIcons{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:17px}div.headerLine header.sticky div.additionalIcons img{height:100%}div.headerLine header.sticky div.additionalIcons img:first-child{margin-right:5px}div.headerLine header.sticky div.logo img{width:190px}div.headerLine header.sticky div.topMenu{width:58%}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li{position:relative;border-bottom:2px solid #fff}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li:hover{border-bottom:2px solid #d71c20;background-color:#ededed;z-index:6}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li.active{border-bottom:2px solid #d71c20;background-color:#ededed}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperFirstItem{padding:20px 10px}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperFirstItem:hover{cursor:pointer}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li a{text-decoration:none;font-weight:700;text-transform:uppercase;font-size:14px}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperSubMenu{display:none;position:absolute;left:0;top:60px;background-color:#ededed;box-shadow:0 10px 10px -10px rgba(0,0,0,.1);z-index:5}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperSubMenu div.headerSubMenu{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center;padding:30px 25px}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperSubMenu div.headerSubMenu div.nameItem{margin-left:20px;text-transform:uppercase;font-size:19px;color:#575656}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperSubMenu div.bodySubMenu{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:30px 0;background-color:#f5f5f5}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperSubMenu div.bodySubMenu div.columnMenu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0 10px}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperSubMenu div.bodySubMenu div.columnMenu div.itemSubMenu{width:190px;padding:10px 20px}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperSubMenu div.bodySubMenu div.columnMenu div.active,div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperSubMenu div.bodySubMenu div.columnMenu div.itemSubMenu:hover{cursor:pointer;background-color:#ededed}div.headerLine header.sticky div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperSubMenu div.bodySubMenu div.lineVertical{width:1px;background-color:#ededed}div.headerLine header.sticky div.topMenu a.mt-menu{display:none}div.headerLine header.sticky div.topMenu a.mt-menu:before{content:"\f0c9";font-size:28px;font-family:Font Awesome\ 5 Pro;position:absolute;right:40px;top:30px}div.headerLine header.sticky>a{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:16px;font-weight:700;-ms-flex-align:center;align-items:center}div.headerLine header.sticky>a span{margin-left:10px}div.headerLine header.sticky>a svg{width:16px;height:16px}div.headerLine div.menuMobileWrapperSticky{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container{width:80%}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:flex-end}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu>li:last-child>a{border-bottom:none}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li{width:100%;position:relative}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li.current-menu-item>a,div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li.current_page_parent>a{color:#d71c20}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li span.open:before{display:none}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li span.submenu-button{position:absolute;right:0;width:33px;height:32px;text-align:center;color:#fff;background-color:rgba(255,67,68,.51)}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li span.submenu-button:before{content:"";background-color:#fff;width:2px;height:10px;position:absolute;top:11px;left:16px}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li span.submenu-button:after{content:"";background-color:#fff;height:2px;width:10px;position:absolute;top:15px;left:12px}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li span.submenu-button:hover{cursor:pointer}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li a{display:block;text-align:left;padding:7px 20px;border-bottom:1px solid #000}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li ul.sub-menu{display:none}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li ul.sub-menu li.current-menu-item a{color:#d71c20}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li ul.sub-menu li a{padding-left:40px}div.headerLine div.menuMobileWrapperSticky div.menu-main-menu-container ul.menu li ul.sub-menu li a:hover{background-color:#ccc}.error404{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.error404 .errorContent{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}@media (min-width:767px){div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody .owl-dots{display:none}}@media (min-width:768px){div.blockTextLeft div.Container{margin:50px 0 60px 50px;-ms-flex-pack:end;justify-content:flex-end}div.blockTextLeft div.Container div.text{width:65%}div.blockTextRight div.Container{-ms-flex-pack:start;justify-content:flex-start;margin:50px 0 60px 50px}div.planetHomeInfo div.HomeInfoWrapper{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem{width:33.33333%;-ms-flex-align:start;align-items:flex-start}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem div.icon{margin-top:30px;padding-left:40px}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem div.icon div.WrapperBorder{border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0}div.blockPlanetBanner div.Container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:90px}div.blockPlanetBanner div.Container div.elementWrapper div.text{padding:40px 0 30px}div.testimonials{margin-top:50px}div.planetContactForm div.Container div.contactInfo{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}div.planetContactForm div.Container div.contactInfo div.form{width:60%}div.planetContactForm div.form-contact div.form-field{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}div.planetContactForm div.form-contact div.form-field span.wpcf7-form-control-wrap{width:30%;display:block;margin-bottom:15px}div.aboutUsContainer div.wrapperPage{padding-top:30px}footer div.footerWrapper{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:1140px;margin:0 60px}}@media (min-width:1051px){div.ContactAndMaps div.WrapperContactAndMaps{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row nowrap;flex-flow:row nowrap}div.ContactAndMaps div.contact div.info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}div.ContactAndMaps div.contact div.info div.line{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:row nowrap;flex-flow:row nowrap}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite{max-width:900px}}@media (min-width:1440px){div.containerSection div.wrapperSection{max-width:1140px}}@media (min-width:1920px){div.headerLine header.sticky{max-width:1920px}div.headerLine header.sticky div.logo img{width:300px}div.headerLine header.sticky div.topMenu div.menuWrapper ul.menu li a{font-size:20px}div.headerLine header.sticky div.additionalIcons{height:30px}div.headerLine header.sticky div.additionalIcons img:first-child{margin-right:50px}div.headerLine header.sticky>a{font-size:20px}div.headerLine header.sticky>a svg{width:25px;height:25px}.error404 .errorContent h1{margin-top:250px;width:95%;max-width:1920px}body{font-size:16px}div.ContainerHeader{padding:150px 0 0}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite div.text{font-size:20px;max-width:665px;line-height:32px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite h2{font-size:60px;max-width:650px;margin-top:200px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.control a.button,div.ContainerHeader div.WrapperLayout div.headerWrapper div.control a.buttonColor{font-size:16px}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.imgAbout{background-image:url(/wp-content/themes/planet-gaf/images/header-about-us.jpg)}div.blockTextLeft div.Container div.text h2,div.blockTextRight div.Container div.text h2,div.planetHomeInfo h2{font-size:40px}div.blockPlanetBanner div.Container{max-width:1440px}div.blockPlanetBanner div.Container div.elementWrapper{max-width:550px}div.blockPlanetBanner div.Container div.elementWrapper div.image{height:405px}div.blockPlanetBanner div.Container div.elementWrapper div.text h2{font-size:40px}div.blockPlanetBanner div.Container div.elementWrapper div.text p{font-size:20px;line-height:30px}div.testimonials div.wrapperTestmonials h2{font-size:40px}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody div.body div.signature{font-size:18px}div.planetContactForm div.Container{max-width:1440px}div.planetContactForm div.Container h2{font-size:40px}div.planetContactForm div.Container>a{font-size:24px}div.planetContactForm div.form-contact div.submit input{font-size:20px}div.planetTeam div.wrapperTeam{max-width:1440px}div.planetTeam div.wrapperTeam h2{font-size:40px}div.planetTeam div.wrapperTeam div.wrapperMenuTabs div.itemLink{font-size:20px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember{font-size:18px;line-height:26px}footer div.footerWrapper{max-width:1920px}}@media (max-width:1919px){div.headerLine header.sticky{max-width:1140px}}@media (max-width:1440px){div.containerSection div.wrapperSection{max-width:2000px}}@media (max-width:1200px){div.ContainerHeader div.contactPage div.headerWrapper header div.topMenu div.menu-main-menu-container ul.menu>li div.wrapperFirstItem{padding:20px 14px}}@media (max-width:1175px){div.aboutUsContainer div.wrapperPage{margin:0 10px}}@media (max-width:1164px){div.headerLine header.sticky div.logo img{width:150px}}@media (max-width:1050px){div.ContactAndMaps div.WrapperContactAndMaps{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.ContactAndMaps div.contact{width:100%;-ms-flex-align:center;align-items:center}div.ContactAndMaps div.contact div.info{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}div.ContactAndMaps div.contact div.info div.line{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:30%}div.ContactAndMaps div.contact div.info div.line div.wrapperLine{-ms-flex-align:center;align-items:center;margin-left:0;margin-top:10px}div.ContactAndMaps div.contact div.info div.line div.wrapperLine div.wrapperInfo{text-align:center}div.ContactAndMaps div.maps{width:100%;margin-top:40px}div.ContactAndMaps div.maps iframe{min-height:400px}div.headerLine header.sticky div.additionalIcons{height:20px}div.headerLine header.sticky div.additionalIcons picture{height:100%}div.headerLine header.sticky div.additionalIcons picture:first-child{margin-right:20px}div.headerLine header.sticky div.topMenu{width:22%;order:1}div.headerLine header.sticky div.topMenu div.menuWrapper{display:none}div.headerLine header.sticky div.topMenu a.mt-menu{display:block}div.ContainerHeader div.WrapperLayout div.headerWrapper div.menuMobileWrapper{overflow-y:scroll}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.additionalIcons{height:20px}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.additionalIcons picture{height:100%}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.additionalIcons picture:first-child{margin-right:20px}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu{width:22%;order:1}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu div.menuWrapper{display:none}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.topMenu a.mt-menu{display:block}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite{background:url(/wp-content/themes/planet-gaf/images/mainheader-mt-black.jpg) no-repeat 50%;background-size:cover}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite div.text{margin-left:30px;color:#fff}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite h2{margin-top:50px;margin-left:30px;color:#fff}div.ContainerHeader div.WrapperLayout div.headerWrapper div.control{margin-left:30px;margin-bottom:30px;max-width:100%;-ms-flex-pack:start;justify-content:flex-start}div.ContainerHeader div.WrapperLayout div.headerWrapper div.control a.buttonColor{padding:20px 45px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.control a.button{color:#fff;margin-left:30px;padding:17px 45px}div.ContainerHeader div.WrapperLayout div.imageWrapper{display:none}div.ContainerHeader div.contactPage div.headerWrapper header div.topMenu{width:22%;order:1}div.ContainerHeader div.contactPage div.headerWrapper header div.logo{margin-left:30px}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.wrapperContent{margin-top:10%}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.imgAbout{background-image:url(/wp-content/themes/planet-gaf/images/header-about-us-tl.jpg)}div.testimonials div.wrapperTestmonials div.testimonial div.buttonLeft,div.testimonials div.wrapperTestmonials div.testimonial div.buttonRight{display:none}div.planetContactForm div.form-contact div.form-field{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}div.planetTeam div.wrapperTeam div.wrapperMenuTabs{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}div.planetTeam div.wrapperTeam div.wrapperMenuTabs div.itemLink{margin-top:15px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember{-ms-flex-align:center;align-items:center}div.planetTeam div.wrapperTeam div.listTeam div.itemMember img{height:100%}}@media (max-width:767px){div.ContactAndMaps div.WrapperContactAndMaps{padding:0}div.headerLine header.sticky div.logo img{width:140px}div.headerLine header.sticky div.additionalIcons{display:none}div.headerLine div.menuMobileWrapperSticky{overflow-y:scroll;max-height:80vh}.error404 .errorContent h1{margin-top:140px;margin-bottom:30px;width:80%}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.logo img{width:140px}div.ContainerHeader div.WrapperLayout div.headerWrapper header div.additionalIcons{display:none}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite{background:url(/wp-content/themes/planet-gaf/images/mainheader-mt-black-767.jpg) no-repeat 50%}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite div.text{font-size:15px;margin-top:30px;margin-bottom:30px;margin-left:30px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite h2{font-size:26px;max-width:270px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.control a.buttonColor{padding:10px 8px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.control a.button{margin-left:25px;padding:6px 8px}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody img{height:unset}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.wrapperContent{position:unset;color:unset;width:100%;margin:0}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.wrapperContent div.content{margin:0 10px 10px}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.wrapperContent div.content h1{width:100%;margin-bottom:20px;margin-top:20px;font-size:32px;font-weight:700;text-align:center;text-transform:uppercase}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.wrapperContent div.content p{max-width:100%}div.ContainerHeader div.aboutUs div.wrapperHeaderBody div.headerBody div.imgAbout{background-image:url(/wp-content/themes/planet-gaf/images/header-about-us-mob.jpg)}div.blockTextLeft{margin:20px auto}div.blockTextLeft div.backColor{display:none}div.blockTextLeft div.Container{-ms-flex-pack:center;justify-content:center}div.blockTextLeft div.Container div.text{width:90%}div.blockTextLeft div.Container div.text h2{font-size:24px}div.blockTextRight{margin:20px auto}div.blockTextRight div.backColor{display:none}div.blockTextRight div.Container{-ms-flex-pack:center;justify-content:center}div.blockTextRight div.Container div.text{width:90%}div.blockTextRight div.Container div.text h2{font-size:24px}div.planetHomeInfo{margin-top:50px;margin-bottom:25px}div.planetHomeInfo h2{font-size:24px;width:90%;margin-bottom:45px}div.planetHomeInfo div.HomeInfoWrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:90%}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem{-ms-flex-align:center;align-items:center;margin-bottom:20px}div.planetHomeInfo div.HomeInfoWrapper div.wrapperItem div.icon div.WrapperBorder{padding:0 0 10px;-ms-flex-align:center;align-items:center}div.blockPlanetBanner div.Container{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-top:40px}div.blockPlanetBanner div.Container div.elementWrapper{width:90%;margin-bottom:30px}div.blockPlanetBanner div.Container div.elementWrapper div.text{padding:20px 0 15px}div.blockPlanetBanner div.Container div.elementWrapper div.text h2{font-size:24px;text-align:center}div.blockPlanetBanner div.Container div.elementWrapper div.text h2 span.mobile{display:unset}div.blockPlanetBanner div.Container div.elementWrapper div.text p{font-size:14px;line-height:26px}div.testimonials div.wrapperTestmonials div.quotes{display:none}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody{padding:20px}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody div.body div.signature{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.testimonials div.wrapperTestmonials div.testimonial div.wrapperBody div.body div.signature span.company{margin-left:0;margin-top:10px}div.planetContactForm div.Container div.contactInfo{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:90%}div.planetContactForm div.Container div.contactInfo div.form{width:100%}div.planetContactForm div.form-contact div.form-field{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:20px}div.planetContactForm div.form-contact div.form-field span.wpcf7-form-control-wrap{margin-bottom:15px;width:100%}div.planetContactForm div.form-contact div.form-field div.form-message span textarea{margin-top:0}div.planetTeam div.wrapperTeam div.listTeam div.itemMember{-ms-flex-direction:column;flex-direction:column;padding-top:40px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember img{max-width:185px}div.planetTeam div.wrapperTeam div.listTeam div.itemMember div.infoMember{text-align:center;-ms-flex-align:center;align-items:center}div.aboutUsContainer div.wrapperPage h2{max-width:80%;text-align:center}div.aboutUsContainer div.wrapperPage div.icon-text{-ms-flex-direction:column;flex-direction:column}div.aboutUsContainer div.wrapperPage div.icon-text div.element{width:100%;margin-left:20px;-ms-flex-align:center;align-items:center}div.containerSection div.wrapperSection{-ms-flex-direction:column;flex-direction:column}div.containerSection div.wrapperSection div.layoutSection div.infoSection{-ms-flex-align:center;align-items:center}div.containerSection div.wrapperSection div.layoutSection div.infoSection h1{text-align:center}div.containerSection div.wrapperSection div.layoutSection div.infoSection div.listLink{margin-bottom:20px}div.containerSection div.wrapperSection div.sectionGallery{margin-left:0}div.containerSection div.wrapperSection div.sectionGallery div.owl-carousel div{height:300px}div.wrapper-service-gallery{margin-top:0;margin-bottom:0}div.wrapper-service-gallery div.service-gallery div.backColor{display:none}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection{max-width:90%;-ms-flex-direction:column;flex-direction:column}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.gallery{height:300px;width:100%;order:1}div.wrapper-service-gallery div.service-gallery div.wrapperSectionGallery div.gallerySection div.textGallery{width:100%;padding-left:0;margin-bottom:20px}div.ContactAndMaps div.WrapperContactAndMaps div.contact div.info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.ContactAndMaps div.WrapperContactAndMaps div.contact div.info div.line{-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:100%;-ms-flex-pack:justify;justify-content:space-between}div.ContactAndMaps div.WrapperContactAndMaps div.contact div.info div.line div.wrapperLine span.name{margin-right:20px}div.ContactAndMaps div.WrapperContactAndMaps div.contact div.info div.line div.wrapperLine{-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;margin-left:10px;-ms-flex-pack:start;justify-content:flex-start}div.ContactContainer div.wrapperContact{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}div.ContactContainer div.wrapperContact div.form{width:75%;max-width:unset}div.ContactContainer div.wrapperContact div.text{width:100%}footer div.footerWrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:80%}footer div.footerWrapper div.footer-text{width:100%}footer div.footerWrapper>div{margin-top:50px}footer div.footerWrapper>div:first-child{margin-top:0}}@media (max-width:479px){div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite{background:url(/wp-content/themes/planet-gaf/images/mainheader-mt-black-450.jpg) no-repeat 50%}}@media (max-width:451px){div.headerLine header.sticky div.topMenu{width:12%}}@media (max-width:450px){div.ContainerHeader div.WrapperLayout div.headerWrapper header>a{display:none}}@media (max-width:399px){div.headerLine header.sticky div.logo img{width:100px}div.headerLine header.sticky div.topMenu a.mt-menu:before{right:15px;top:19px}div.ContainerHeader{padding:67px 0 0}}@media (min-width:768px) and (max-width:1919px){.error404 .errorContent h1{margin-top:250px;width:95%;max-width:1140px}}@media (min-width:1051px) and (max-width:1300px){div.ContainerHeader div.WrapperLayout div.headerWrapper{padding-left:30px;padding-right:30px}div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite h2{margin-top:50px}}@media (min-width:1051px) and (max-width:1350px){div.ContainerHeader div.WrapperLayout div.headerWrapper div.nameSite div.text{max-width:450px}}