body{margin:0;padding:0;color:#000;line-height:normal;font-family:Lato,sans-serif}h1,h2,h3,h4,h5,h6{margin:0}.mainWrapper{font-size:1rem;overflow:hidden;position:relative}html{font-size:16px}p{margin:0;padding:0}.wrapper{width:1200px;margin:auto}@media (max-width:1200px){.wrapper{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1rem;padding-right:1rem}}a{text-decoration:none;color:initial}a:active,a:hover,a:link,a:visited{text-decoration:none;color:initial}.hamburgerIcon,.mobileLanguageIcon,.mobileMailIcon,.mobileMapIcon,.mobilePhoneIcon{display:none;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;right:1rem;top:1rem;z-index:100}@media (max-width:1200px){.hamburgerIcon,.mobileLanguageIcon,.mobileMailIcon,.mobileMapIcon,.mobilePhoneIcon{display:inline-block}}.hamburgerIcon img,.mobileLanguageIcon img,.mobileMailIcon img,.mobileMapIcon img,.mobilePhoneIcon img{width:36px;height:36px;display:inline-block}.mobileLanguageIcon,.mobileMailIcon,.mobileMapIcon,.mobilePhoneIcon{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.mobilePhoneIcon{right:-250px;left:auto;margin-top:42px}.mobileMapIcon{margin-top:84px;right:-250px;left:auto}.mobileMailIcon{right:-250px;left:auto;margin-top:126px}.mobileLanguageIcon{margin-top:168px;background-color:#000;border-radius:50%;overflow:hidden;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:.9;width:36px;height:36px}.mobileMailContent,.mobileMapContent,.mobilePhoneContent{display:inline-block;background-color:#0d75b1;background-color:#0d75b1ad;padding:7px 12px;border-radius:4px;text-align:center;width:250px;margin-left:12px;color:#fff;font-size:.8rem}.mobileMailContent a,.mobileMapContent a,.mobilePhoneContent a{color:#fff}.contactActive{-webkit-transform:translateX(-90%);transform:translateX(-90%)}.hamburger-box{background-color:#000;position:fixed;top:0;left:0;right:0;z-index:100;padding:1rem;display:none}@media (max-width:1200px){.hamburger-box{display:block}}.hamburger-box .hamburger-page-logo{height:36px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.hamburger-box .hamburger-page-logo:hover{-webkit-transform:scale(.9);transform:scale(.9);cursor:pointer}.mobileMenu{position:fixed;top:0;bottom:0;width:330px;max-width:100%;z-index:2000;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:1rem;overflow-y:auto;right:-100%;-webkit-transition:right .5s ease-in-out,opacity .5s ease-in-out;transition:right .5s ease-in-out,opacity .5s ease-in-out;display:none;text-align:left;opacity:0;background-color:#000}@media (max-width:1200px){.mobileMenu{display:block}}.mobileMenu .languages-section{margin-top:1rem}.mobileMenu .languages-section img{margin-right:4px}.mobileMenu .socials{margin-top:1rem}.mobileMenu .socials img{margin-right:4px}.mobileMenu .facebookIcon{position:absolute;top:1rem;left:1rem}.mobileMenu .closeContainer{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.mobileMenu .closeContainer .mobile-page-logo{max-height:36px;max-width:80%}.mobileMenu .closeContainer .mobile-page-logo img{max-height:36px;max-width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.mobileMenu .closeContainer .mobile-page-logo img:hover{-webkit-transform:scale(.9);transform:scale(.9)}.mobileMenu .closeContainer .closeMenuIcon{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;height:24px;color:#fffbe5;position:relative;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.mobileMenu .closeContainer .closeMenuIcon:hover{-webkit-transform:scale(.9);transform:scale(.9);opacity:.9;cursor:pointer}.mobileMenu .closeContainer .closeMenuIcon img{max-width:100%}.mobileMenu .navigation{padding-left:2rem;padding-right:2rem;text-transform:uppercase}@media (max-width:600px){.mobileMenu .navigation{padding-left:1rem;padding-right:1rem}}.mobileMenu .navigation .dropdownParent{color:#fff;font-weight:400;padding-top:0!important}.mobileMenu .navigation .dropdownParent .dropdownChild{list-style-type:none;padding-left:0;margin:0}.mobileMenu .navigation .dropdownParent .dropdownChild a{color:#fff}.mobileMenu .navigation .dropdownParent .dropdownChild li{margin-top:.5rem!important;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;font-size:1rem}.mobileMenu .navigation .navLink{font-size:1rem;margin-top:1rem!important;margin-bottom:1rem!important;font-weight:700;padding:0;text-align:left;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media (max-width:750px){.mobileMenu .navigation .navLink{margin-bottom:1.5rem!important}}.mobileMenu .navigation .navLink a{color:#fff}.mobileMenu .mobile-submenu-box .navLink{font-weight:400;font-size:.938rem;padding-left:1rem}.subpage-nav-image{width:100%;height:250px;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}@media (max-width:1200px){.subpage-nav-image{height:150px}}.subpageSection{padding-top:1rem;padding-bottom:3.5rem;background-color:#fff;min-height:400px}.subpageSection a{color:#000}.subpageSection .subpageHeader{margin:0;font-weight:700;font-size:1.563rem;margin-top:42px;margin-bottom:42px}@media (max-width:1000px){.subpageSection .subpageHeader{text-align:center;padding-left:0;border-left:none}}.subpageSection .subpageContent{font-size:1rem;margin-bottom:1rem;text-align:justify;line-height:2rem}.subpageSection .subpageContent::after{content:'';display:block;clear:both}.subpageSection .subpageImage{float:right;max-width:50%;padding-left:1rem;padding-bottom:1rem}.subpageSection .subpageImage::after{content:'';display:block;clear:both}@media (max-width:1000px){.subpageSection .subpageImage{width:100%;max-width:initial;float:none;padding-left:0;display:block;margin:auto;text-align:center}}.subpageSection .subpageImage img{max-width:100%}.subpageSection .galleryContent{margin-top:2rem;text-align:justify}.subpageSection .galleryContent .galleryHeader{font-size:1.5rem;margin-bottom:1rem;margin-top:1rem}.subpageSection .galleryContent .photosContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;left:-8px;right:-8px;width:calc(100% + 16px)}@media (max-width:750px){.subpageSection .galleryContent .photosContainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.subpageSection .galleryContent .photosContainer .photo{width:calc(25% - 16px);margin-bottom:1.5rem;margin-right:8px;margin-left:8px;height:240px;overflow-y:hidden;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.subpageSection .galleryContent .photosContainer .photo:hover{-webkit-transform:scale(.9);transform:scale(.9);opacity:.9;cursor:pointer}.subpageSection .galleryContent .photosContainer .photo img{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:180px}@media (max-width:1000px){.subpageSection .galleryContent .photosContainer .photo{height:150px}}@media (max-width:750px){.subpageSection .galleryContent .photosContainer .photo{width:calc(45% - 16px);height:220px}}@media (max-width:600px){.subpageSection .galleryContent .photosContainer .photo{width:100%;margin-left:0;margin-right:0;height:200px}}.subpageSection .projectsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}.subpageSection .projectsContainer .article{margin-bottom:1rem}.alertError{text-align:center;background-color:#d42323;color:#fff;position:fixed;top:120px;z-index:100;padding:2rem;border-radius:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.alertError:hover{cursor:pointer;background-color:#c72020}.alertError p{margin-bottom:0}.alertSuccess{text-align:center;background-color:#38ac21;color:#fff;position:fixed;top:120px;z-index:100;padding:2rem;border-radius:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.alertSuccess:hover{cursor:pointer;background-color:#2f941b}.alertSuccess p{margin-bottom:0}.contactContent{text-align:left}.contactContent .contactFormSmallBox{width:30%;display:inline-block;vertical-align:top;margin-top:1rem;margin-bottom:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:750px){.contactContent .contactFormSmallBox{width:100%;margin-bottom:0}}.contactContent .contactFormSmallBox input{padding:.5rem;width:90%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:11px}@media (max-width:750px){.contactContent .contactFormSmallBox input{width:100%;margin-bottom:1rem}}.contactContent .captcha{text-align:right;float:right}@media (max-width:750px){.contactContent .captcha{float:none}}.contactContent .contactFormBigBox{width:70%;display:inline-block;vertical-align:top;margin-top:1rem;margin-bottom:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:750px){.contactContent .contactFormBigBox{width:100%;margin-top:0}}.contactContent .contactFormBigBox textarea{width:100%;max-width:100%;padding:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.contactContent .contactFormBigBox .btnContainer{text-align:right}@media (max-width:750px){.contactContent .contactFormBigBox .btnContainer{text-align:center}}.contactContent .contactFormBigBox .btnContainer .btn{padding:1rem 4rem;color:#fff;background-color:#f60;text-transform:uppercase;border:none;margin-top:1rem}.contactContent .contactFormBigBox .btnContainer .btn:hover{background-color:#6db955;color:#fff;cursor:pointer}.contactContent .contactFormLabel{font-size:1.25rem;color:#000;font-weight:400}.contactContent input{outline:0;border:0;border:1px solid #000}.contactContent textarea{resize:none;outline:0;border:0;border:1px solid #281828}.contactContent .rodo{font-size:.8rem;text-align:justify;margin-bottom:1rem;padding-left:20px;color:#000}.contactContent .rodo .checkbox{margin:0}.contactContent .rodo label{font-weight:400}.btnContainer{text-align:right}@media (max-width:750px){.btnContainer{text-align:center}}.btnContainer .btn,.btnContainer button{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;width:200px;padding:12px;text-align:center;font-weight:700;color:#000;border:1px solid #000;outline:0;font-size:16px}.fbContainer{position:fixed;top:34%;left:-250px;z-index:50;width:250px;-webkit-transition:left .25s ease-in-out;transition:left .25s ease-in-out;background-color:#fff;min-height:200px}.fbContainer .fb-page{width:100%!important}.fbContainer .fbLogoContainer{position:relative}.fbContainer .fbLogoContainer .fbLogo{position:absolute;right:-36px;width:36px;height:36px}.fbContainer .fbLogoContainer .fbLogo:hover{cursor:pointer}.fbContainer .fbLogoContainer .fbLogo img{width:100%}.modal{width:100%;height:100vh;background-color:rgba(0,0,0,.9);position:fixed;z-index:1001;left:0;top:0;display:none;text-align:center}.modal .modalClose{position:absolute;top:1rem;right:1rem;z-index:1010;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.modal .modalClose:hover{-webkit-transform:scale(.8) rotate(180deg);transform:scale(.8) rotate(180deg);cursor:pointer}.modal .modalPrev{margin:0;position:absolute;top:50%;left:1rem;z-index:1010;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;-webkit-transform:translate(0,-50%) scale(1);transform:translate(0,-50%) scale(1)}.modal .modalPrev:hover{-webkit-transform:translate(0,-50%) scale(.8);transform:translate(0,-50%) scale(.8);cursor:pointer}.modal .modalNext{margin:0;position:absolute;top:50%;right:1rem;z-index:1010;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;-webkit-transform:translate(0,-50%) scale(1);transform:translate(0,-50%) scale(1)}.modal .modalNext:hover{-webkit-transform:translate(0,-50%) scale(.8);transform:translate(0,-50%) scale(.8);cursor:pointer}.modal .modalContainer{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal .modalContainer img{max-width:90vw;max-height:90vh;display:none}.paginationLinks{text-align:center}.paginationLinks .pagination>.active>span{background-color:#000;border-color:#000}.paginationLinks .pagination>li>a{color:#000}.paginationContainer{text-align:center;margin-top:1rem;width:100%;display:block}.paginationContainer .paginationElement{display:inline-block;width:36px;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;margin:0 4px;margin-bottom:4px;background-color:#4a4ce4;border-radius:2px;color:#fff}.paginationContainer .paginationElement:hover{background-color:#2f31a1;cursor:pointer}.paginationContainer .paginationMore{display:inline-block}.paginationContainer .paginationActive{background-color:#292b8a}.dropdown{width:300px;opacity:0;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;display:none;background-color:red;text-align:left;z-index:20;padding:0;font-size:14px!important}.dropdown a{font-size:15px!important}.dropdown li{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.75rem}.dropdown li:hover{cursor:pointer}.dropdown li:hover a{color:#fff!important}.dropdown:hover{visibility:visible;opacity:1;display:block}.dropdownParent{position:relative}.dropdownParent:hover .dropdown{visibility:visible;display:block;opacity:1;-webkit-animation-name:fadeInDropdown;-webkit-animation-duration:.25s;animation-name:fadeInDropdown;animation-duration:.25s}.confirmBox{padding:1rem;background-color:red;color:#fff;position:fixed;left:0;bottom:-100%;right:0;z-index:110;opacity:0;-webkit-transition:bottom .5s ease-in-out,opacity .5s ease-in-out;transition:bottom .5s ease-in-out,opacity .5s ease-in-out}.confirmBox .confirmText{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;display:inline-block;width:85%;padding-top:.5rem}@media (max-width:1000px){.confirmBox .confirmText{padding-top:0;width:100%}}.confirmBox .confirmBtn{margin-left:5%;width:10%;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;display:inline-block;background-color:#fff;color:#000;text-align:center;padding:.5rem;border-radius:4px}@media (max-width:1000px){.confirmBox .confirmBtn{width:160px;float:right;display:block;margin-left:0;margin-top:12px}}.confirmBox .confirmBtn:hover{background-color:#bebebe;cursor:pointer}.loadingSection{position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;background:#fff;text-align:center}.loadingSection .logo{position:absolute;max-width:50vw;left:50vw;top:50vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loadingSection .logo img{-webkit-animation:loadingScale 1.5s linear infinite alternate;animation:loadingScale 1.5s linear infinite alternate;max-width:300px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1200px){.loadingSection .logo img{max-width:150px}}.transitionSection{display:none}.transitionSection .leftTrans{width:50vw;position:fixed;left:0;top:0;bottom:0;background:#fff;z-index:1000;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out}.transitionSection .rightTrans{width:50vw;position:fixed;right:0;top:0;bottom:0;background:#fff;z-index:1000;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out}.fixedMenu{position:fixed;z-index:500;left:0;right:0;top:-100%;-webkit-transition:top .25s ease-in-out;transition:top .25s ease-in-out;background:#000;margin:auto}@media (max-width:1200px){.fixedMenu{display:none}}.fixedMenu .navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase}.fixedMenu .navigation .navLink{font-weight:500}.fixedMenu .navigation .navLink a{color:#fff;font-weight:500}.fixedMenu .navigation .navLink a:hover{color:#e7214d}.fixedMenu .navigation .homeIcon{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.fixedMenu .navigation .homeIcon img{width:24px;margin-top:10px;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;-webkit-transform:rotate(0);transform:rotate(0)}.fixedMenu .navigation .homeIcon img:hover{-webkit-transform:rotate(25deg);transform:rotate(25deg)}.fixedMenu .navigation .dropdownParent{color:#fff;font-weight:400;font-weight:500}.fixedMenu .navigation .dropdownParent .dropdown a{color:#fff;font-weight:500}.fixedMenu .navigation .navLink{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;padding-left:20px;padding-top:12px;padding-bottom:12px;font-weight:500}.fixedMenu .navigation .navLink a{color:#fff;font-weight:500}.hideme{opacity:0}.fadeInEffect{-webkit-animation-name:fadeInDropdown;-webkit-animation-duration:.8s;animation-name:fadeInDropdown;animation-duration:.8s}@-webkit-keyframes fadeInDropdown{0%{opacity:0}100%{opacity:1}}@keyframes fadeInDropdown{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes logoScale{0%{-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1}}@keyframes logoScale{0%{-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1}}@-webkit-keyframes loadingScale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.25);transform:scale(1.25)}}@keyframes loadingScale{from{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1.25);transform:translate(-50%,-50%) scale(1.25)}}.content-container{position:relative;min-height:100vh}@media (max-width:1200px){.content-container{position:static;min-height:auto}}.content-wrap{padding-bottom:168px}@media (max-width:1200px){.content-wrap{padding-bottom:0}}.footerBottom{position:absolute;left:0;right:0;bottom:0}@media (max-width:1200px){.footerBottom{position:static;height:auto}}.breadcrumb-section{z-index:10;color:#000;font-weight:500;padding-bottom:12px;border-bottom:1px solid #aeaeae}@media (max-width:1000px){.breadcrumb-section{text-align:center}}.breadcrumb-section img{width:18px;height:18px;position:relative;top:-2px;margin-right:6px}.breadcrumb-section a{font-size:.75rem;color:#000}@media (max-width:1000px){.breadcrumb-section a{font-size:.625rem}}.breadcrumb-section span{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:12px;margin-right:12px}.sliderSection p{margin:0;padding:0}.sliderSection .carousel{position:relative}.sliderSection .carousel .carousel-control{opacity:0}.sliderSection .carousel .carousel-inner{height:860px}@media (max-width:1200px){.sliderSection .carousel .carousel-inner{height:500px}}.sliderSection .carousel .carousel-inner .item{height:860px;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:1200px){.sliderSection .carousel .carousel-inner .item{height:500px}}.sliderSection .carousel .carousel-inner .item .wrapper{position:relative;height:100%}.sliderSection .carousel .carousel-inner .item .slider-box{width:880px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%}@media (max-width:1200px){.sliderSection .carousel .carousel-inner .item .slider-box{width:80%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (max-width:600px){.sliderSection .carousel .carousel-inner .item .slider-box{width:100%}}.sliderSection .carousel .carousel-inner .item .slider-box .slider-header{margin:0;color:#fff;font-weight:700;font-size:32px;margin-bottom:24px}@media (max-width:1200px){.sliderSection .carousel .carousel-inner .item .slider-box .slider-header{font-size:16px}}.sliderSection .carousel .carousel-inner .item .slider-box .slider-content{color:#fff;font-size:22px;font-weight:300}.sliderSection .carousel .carousel-inner .item .slider-box .slider-content p{font-weight:300}@media (max-width:1200px){.sliderSection .carousel .carousel-inner .item .slider-box .slider-content{font-size:14px}}.sliderSection .carousel .carousel-inner .item .slider-box .see-more-btn{margin-top:48px;display:inline-block;float:right;padding:12px 48px;color:#fff;font-size:18px;border:1px solid red;border-left-width:56px;background-color:#ff000033;font-weight:700}.sliderSection .carousel .carousel-inner .item .slider-box .see-more-btn:hover{border-color:#142782;background-color:#14278233}@media (max-width:1200px){.sliderSection .carousel .carousel-inner .item .slider-box .see-more-btn{float:none;padding-left:24px;padding-right:24px;margin-top:2rem;font-size:16px}}.sliderSection .carousel .carousel-inner .item .slider-box .see-more-btn::after{display:block;content:'';clear:both}@media (max-width:1200px){.sliderSection .carousel .carousel-inner .item .slider-box .see-more-btn::after{display:none}}.sliderSection .carousel .indicatorsWrapper{position:absolute;width:100%;z-index:100;bottom:16px;top:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}@media (max-width:1200px){.sliderSection .carousel .indicatorsWrapper{display:none}}.sliderSection .carousel .carousel-indicators{width:1200px;bottom:96px;padding:0;margin:0;text-align:right;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;display:block}.sliderSection .carousel .carousel-indicators li{width:24px;height:24px;margin:0;padding:0;border-radius:0;margin-left:4px;border:1px solid red;position:relative;z-index:5}.sliderSection .carousel .carousel-indicators li::after{content:'';display:block;width:10px;height:10px;background-color:red;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sliderSection .carousel .carousel-indicators li:first-of-type{margin-left:0}.sliderSection .carousel .carousel-indicators li:hover{background-color:red}.sliderSection .carousel .carousel-indicators .active{width:24px;height:24px;margin:0;padding:0;margin-left:4px;margin-right:0;background-color:red;border:1px solid red}.autoSliderContainer{overflow-x:hidden;white-space:nowrap}.autoSliderContainer .autoSlider{display:inline-block;min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.companiesContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:54px;padding-bottom:54px}@media (max-width:1000px){.companiesContainer{margin-top:0;margin-bottom:4px}}.companiesContainer .companyElement{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-right:1rem}.header-section{position:absolute;top:0;left:0;right:0;z-index:1000;padding-top:32px}@media (max-width:1200px){.header-section{position:fixed;padding-top:1rem}}@media (max-width:1200px){.header-section .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header-section .page-logo{width:400px;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1200px){.header-section .page-logo{display:block;width:auto;max-width:180px}}.header-section .page-logo img{max-width:95%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.header-section .page-logo img:hover{-webkit-transform:scale(.9);transform:scale(.9)}@media (max-width:1200px){.header-section .page-logo img{max-width:100%}}.header-section .navigation{width:800px;text-align:right;padding-top:64px;border-bottom:1px solid #fff;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1200px){.header-section .navigation{display:none}}.header-section .navigation .navLink{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin-left:24px;padding-bottom:16px;position:relative;font-weight:300;font-size:16px;color:#fff}.header-section .navigation .navLink:hover::after{display:block;content:'';position:absolute;height:3px;width:100%;left:0;right:0;bottom:-2px;background-color:red}.header-section .navigation .navLink a{font-weight:300;font-size:16px;color:#fff}.header-section .navigation .activeLink::after{display:block;content:'';position:absolute;height:3px;width:100%;left:0;right:0;bottom:-2px;background-color:red}.contact-section{margin-top:-72px;position:relative;z-index:10;background-color:#000;background-color:#0000004d}@media (max-width:1200px){.contact-section{display:none}}.contact-section::before{content:'';display:block;height:1px;background-color:#fff;position:absolute;top:-8px;width:100%}.contact-section .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;padding-bottom:20px}.contact-section .flex-box .left-box{position:relative}.contact-section .flex-box .left-box::before{content:'';display:block;height:3px;background-color:red;position:absolute;top:-29px;width:100%}.contact-section .flex-box .right-box{position:relative}.contact-section .flex-box .right-box::before{content:'';display:block;height:3px;background-color:red;position:absolute;top:-29px;width:100%}.contact-section .flex-box .right-box .contact{margin-left:36px}.contact-section .flex-box .contact{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;color:#fff;position:relative}.contact-section .flex-box .contact a{color:#fff}.contact-section .flex-box .contact a:hover{color:red}.contact-section .flex-box .contact a:hover img{-webkit-transform:rotate(15deg);transform:rotate(15deg)}.contact-section .flex-box .contact img{margin-right:6px;position:relative;top:-2px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.home-section{position:relative;z-index:1;margin-top:86px;padding-bottom:52px}@media (max-width:1200px){.home-section{margin-top:0;padding-top:42px;padding-bottom:42px}}.home-section .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1000px){.home-section .flex-box{display:block}}.home-section .flex-box .home-image{width:490px;height:580px;position:relative}@media (max-width:1000px){.home-section .flex-box .home-image{width:80%;height:290px;margin-left:auto;margin-right:auto}}@media (max-width:600px){.home-section .flex-box .home-image{width:100%}}.home-section .flex-box .home-image .home-image-inner{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:3;position:relative}.home-section .flex-box .home-image::before{content:'';display:block;border:3px solid red;position:absolute;z-index:1;top:-24px;left:-26px;width:80px;bottom:36px}@media (max-width:600px){.home-section .flex-box .home-image::before{display:none}}.home-section .flex-box .home-image .home-image-content{width:200px;background-color:red;color:#fff;position:absolute;left:-26px;bottom:36px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:26px;text-align:center;z-index:4}@media (max-width:600px){.home-section .flex-box .home-image .home-image-content{display:none}}.home-section .flex-box .home-image .home-image-content img{max-width:100%;margin-bottom:24px}.home-section .flex-box .home-image .home-image-content h3{color:#fff;margin:0;text-align:left;font-size:16px;font-weight:700}.home-section .flex-box .home-image .home-image-content h3 span{font-size:64px}.home-section .flex-box .home-content-box{width:710px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:48px;padding-top:12px}@media (max-width:1000px){.home-section .flex-box .home-content-box{width:80%;padding:0;margin-top:2rem;margin-left:auto;margin-right:auto}}@media (max-width:600px){.home-section .flex-box .home-content-box{width:100%;text-align:justify}}.home-section .flex-box .home-content-box .page-title{margin:0;margin-bottom:18px;padding:12px 36px;color:#fff;background-color:#142782;font-size:18px;font-weight:700;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1000px){.home-section .flex-box .home-content-box .page-title{margin-bottom:2rem}}.home-section .flex-box .home-content-box .home-content{font-size:16px}.home-section .flex-box .home-content-box .home-list{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-section .flex-box .home-content-box .home-list .home-list-element{width:50%;font-weight:300;margin-bottom:24px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:6px;padding-left:34px;font-size:16px;color:red;position:relative}@media (max-width:600px){.home-section .flex-box .home-content-box .home-list .home-list-element{width:100%;padding-right:0;text-align:left}}.home-section .flex-box .home-content-box .home-list .home-list-element::before{content:'';display:block;width:24px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid red;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home-section .flex-box .home-content-box .home-list .home-list-element::after{content:'';display:block;width:10px;height:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:red;position:absolute;top:50%;left:12px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-section .flex-box .home-content-box .see-more-btn{margin-top:48px;display:inline-block;float:right;padding:12px 48px;color:red;font-size:18px;border:1px solid red;border-left-width:56px;background-color:#fff;font-weight:700}.home-section .flex-box .home-content-box .see-more-btn:hover{border-color:#142782;color:#142782}@media (max-width:1000px){.home-section .flex-box .home-content-box .see-more-btn{float:none;margin-top:2rem;font-size:16px}}.home-section .flex-box .home-content-box .see-more-btn::after{display:block;content:'';clear:both}@media (max-width:1000px){.home-section .flex-box .home-content-box .see-more-btn::after{display:none}}.service-section{background-position:left;background-repeat:no-repeat;background-size:cover;padding-top:38px;padding-bottom:58px}@media (max-width:1200px){.service-section{margin-top:0;padding-top:42px;padding-bottom:42px}}.service-section .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1000px){.service-section .flex-box{display:block}}.service-section .flex-box .left-box{width:470px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:36px}@media (max-width:1000px){.service-section .flex-box .left-box{width:80%;padding:0;margin-left:auto;margin-right:auto}}@media (max-width:600px){.service-section .flex-box .left-box{width:100%}}.service-section .flex-box .left-box .page-title{margin:0;margin-bottom:36px;padding:12px 36px;color:#fff;background-color:#142782;font-size:18px;font-weight:700;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1000px){.service-section .flex-box .left-box .page-title{margin-bottom:2rem}}.service-section .flex-box .left-box .service-content{color:#fff;margin-bottom:36px}@media (max-width:1000px){.service-section .flex-box .left-box .service-content{margin-bottom:2rem;text-align:justify}}.service-section .flex-box .left-box .see-more-btn{display:inline-block;float:right;padding:12px 48px;color:#fff;font-size:18px;border:1px solid red;border-left-width:56px;background-color:#ff000033;font-weight:700}.service-section .flex-box .left-box .see-more-btn:hover{border-color:#142782;background-color:#14278233}@media (max-width:1000px){.service-section .flex-box .left-box .see-more-btn{float:none;margin-top:2rem;font-size:16px}}.service-section .flex-box .left-box .see-more-btn::after{display:block;content:'';clear:both}@media (max-width:1000px){.service-section .flex-box .left-box .see-more-btn::after{display:none}}.service-section .flex-box .right-box{width:730px}@media (max-width:1000px){.service-section .flex-box .right-box{width:100%;margin-top:2rem}}.service-section .services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:56px}@media (max-width:1000px){.service-section .services-list{padding-top:2rem;width:80%;margin-left:auto;margin-right:auto}}@media (max-width:600px){.service-section .services-list{width:100%}}.service-section .services-list .service-element{width:49%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid red;color:red;padding:36px 12px;margin-bottom:1rem;font-size:18px;background-color:transparent;-webkit-transition:background-color .15s ease-in-out,color .15s ease-in-out;transition:background-color .15s ease-in-out,color .15s ease-in-out}.service-section .services-list .service-element:hover{background-color:red;color:#fff}@media (max-width:1000px){.service-section .services-list .service-element{width:100%;padding:24px;font-size:1rem}}.footer-section{background-color:#000;padding-top:20px;padding-bottom:20px}.footer-section .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:750px){.footer-section .flex-box{display:block;text-align:center}}.footer-section .flex-box .contact-box .contact{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:36px}@media (max-width:750px){.footer-section .flex-box .contact-box .contact{margin-left:12px;margin-right:12px}}.footer-section .flex-box .contact-box .contact a{color:#fff;font-size:20px}@media (max-width:750px){.footer-section .flex-box .contact-box .contact a{font-size:15px}}.footer-section .flex-box .contact-box .contact a:hover{color:red}.footer-section .flex-box .contact-box .contact a:hover img{-webkit-transform:rotate(15deg);transform:rotate(15deg)}.footer-section .flex-box .contact-box .contact a img{margin-right:6px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.footer-section .flex-box .footer-logo{max-width:50%}@media (max-width:750px){.footer-section .flex-box .footer-logo{display:none}}.footer-section .flex-box .footer-logo img{max-width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.footer-section .flex-box .footer-logo img:hover{-webkit-transform:scale(.9);transform:scale(.9)}.credits{padding-top:16px;padding-bottom:16px}@media (max-width:750px){.credits{text-align:center}}.credits a{font-size:16px}.hamburger-icon{display:none}@media (max-width:1200px){.hamburger-icon{display:block}}.hamburger-icon img{width:30px}.hamburger-icon img:hover{cursor:pointer}.navigation-dropdown{margin-top:10px}
