.bg-accent-normal{background-color:#5f355b!important}.bg-accent-lighter{background-color:rgba(95,53,91,.5)!important}.bg-accent-extralight{background-color:rgba(95,53,91,.21)!important}.bg-accent-superlight{background-color:rgba(185,168,178,.21)!important}.bg-extradarkgrey{background-color:#0f0f0f!important}.bg-darkgrey{background-color:#232323!important}.bg-middlegrey{background-color:#787878!important}.bg-lightgrey{background-color:#ebebeb!important}.bg-extralightgrey{background-color:#f5f5f5!important}.bg-pattern{background-image:url(../img/elements/bg-intro.svg)!important;background-position:center center;background-size:cover!important}.bg-gradient1{background-image:url(../img/elements/bg-gradient1.svg)!important;background-repeat:no-repeat;background-position:center left;background-size:cover!important}a.accent{color:#787878;letter-spacing:.005em}a.accent:hover{color:#5f355b}.exlink,.exlink:hover{position:relative;color:#232323!important;display:inline-block}.exlink:before{position:absolute;content:'';display:block;height:3px;bottom:-4px;left:auto;right:0;background-color:#8e6284;width:0;-webkit-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;-o-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s}.exlink:hover:before{left:0;right:auto;width:100%}.btn-accent{font-size:1.05em;background-color:rgba(95,53,91,.15)!important;color:#232323!important;letter-spacing:.02em!important;padding:15px!important;display:inline-block;text-align:center!important;font-weight:600;border:none!important;border-radius:3px!important;margin:20px 0 0 0!important;clear:both!important}.btn-accent:hover{background-color:#232323!important;color:#fff!important;border-color:transparent;letter-spacing:.02em!important;padding:15px!important;border:none!important;border-radius:3px!important;margin:20px 0 0 0!important;clear:both!important}.btn-gradient1{background-color:transparent;border-color:transparent;background-image:-webkit-gradient(linear,left top,right top,from(rgba(217,108,99,.4)),color-stop(51%,rgba(233,224,65,.4)),to(rgba(2217,108,99,.4)));background-image:-webkit-linear-gradient(left,rgba(217,108,99,.4) 0,rgba(233,224,65,.4) 51%,rgba(217,108,99,.4) 100%);background-image:-o-linear-gradient(left,rgba(217,108,99,.4) 0,rgba(233,224,65,.4) 51%,rgba(217,108,99,.4) 100%);background-image:linear-gradient(left,rgba(217,108,99,.4) 0,rgba(233,224,65,.4) 51%,rgba(217,108,99,.4) 100%);background-size:200% auto;color:#232323!important;letter-spacing:.02em!important;padding:15px 45px!important;border:none!important;border-radius:3px!important;margin:20px 0 0 0!important;clear:both!important}.btn-gradient1:hover{background-position:right top;background-size:200%}.btn-hoveraccent{font-size:1.05em;background-color:#f5f5f5!important;color:#232323!important;letter-spacing:.02em!important;padding:15px!important;display:inline-block;text-align:center!important;font-weight:600;border:none!important;border-radius:3px!important;margin:20px 0 0 0!important;clear:both!important}.btn-hoveraccent:hover{background-color:rgba(95,53,91,.15)!important}.btn-darkgrey{font-size:1.05em;background-color:#232323!important;color:#fff!important;letter-spacing:.02em!important;padding:15px!important;display:inline-block;text-align:center!important;font-weight:600;border:none!important;border-radius:3px!important;margin:20px 0 0 0!important;clear:both!important}.btn-darkgrey:hover{background-color:rgba(95,53,91,.15)!important;color:#232323!important}@media only screen and (max-width:1199px){.bg-intro{background-size:130%}}@media only screen and (max-width:991px){.bg-intro{background-size:180%}}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-100.eot);src:local('Poppins Thin'),local('Poppins-Thin'),url(../fonts/poppins-v6-latin/poppins-v6-latin-100.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-100.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-100.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-100.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-100.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:italic;font-weight:100;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-100italic.eot);src:local('Poppins Thin Italic'),local('Poppins-ThinItalic'),url(../fonts/poppins-v6-latin/poppins-v6-latin-100italic.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-100italic.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-100italic.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-100italic.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-100italic.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-200.eot);src:local('Poppins ExtraLight'),local('Poppins-ExtraLight'),url(../fonts/poppins-v6-latin/poppins-v6-latin-200.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-200.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-200.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-200.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-200.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:italic;font-weight:200;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-200italic.eot);src:local('Poppins ExtraLight Italic'),local('Poppins-ExtraLightItalic'),url(../fonts/poppins-v6-latin/poppins-v6-latin-200italic.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-200italic.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-200italic.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-200italic.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-200italic.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-300.eot);src:local('Poppins Light'),local('Poppins-Light'),url(../fonts/poppins-v6-latin/poppins-v6-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-300.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-300.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-300.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-300.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:italic;font-weight:300;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-300italic.eot);src:local('Poppins Light Italic'),local('Poppins-LightItalic'),url(../fonts/poppins-v6-latin/poppins-v6-latin-300italic.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-300italic.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-300italic.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-300italic.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-300italic.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-regular.eot);src:local('Poppins Regular'),local('Poppins-Regular'),url(../fonts/poppins-v6-latin/poppins-v6-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-regular.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-regular.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-regular.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-regular.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-italic.eot);src:local('Poppins Italic'),local('Poppins-Italic'),url(../fonts/poppins-v6-latin/poppins-v6-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-italic.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-italic.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-italic.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-italic.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-500.eot);src:local('Poppins Medium'),local('Poppins-Medium'),url(../fonts/poppins-v6-latin/poppins-v6-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-500.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-500.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-500.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-500.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-500italic.eot);src:local('Poppins Medium Italic'),local('Poppins-MediumItalic'),url(../fonts/poppins-v6-latin/poppins-v6-latin-500italic.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-500italic.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-500italic.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-500italic.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-500italic.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-600.eot);src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url(../fonts/poppins-v6-latin/poppins-v6-latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-600.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-600.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-600.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-600.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:italic;font-weight:600;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-600italic.eot);src:local('Poppins SemiBold Italic'),local('Poppins-SemiBoldItalic'),url(../fonts/poppins-v6-latin/poppins-v6-latin-600italic.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-600italic.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-600italic.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-600italic.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-600italic.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-700.eot);src:local('Poppins Bold'),local('Poppins-Bold'),url(../fonts/poppins-v6-latin/poppins-v6-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-700.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-700.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-700.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-700.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-700italic.eot);src:local('Poppins Bold Italic'),local('Poppins-BoldItalic'),url(../fonts/poppins-v6-latin/poppins-v6-latin-700italic.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-700italic.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-700italic.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-700italic.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-700italic.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:italic;font-weight:800;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-800italic.eot);src:local('Poppins ExtraBold Italic'),local('Poppins-ExtraBoldItalic'),url(../fonts/poppins-v6-latin/poppins-v6-latin-800italic.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-800italic.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-800italic.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-800italic.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-800italic.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-800.eot);src:local('Poppins ExtraBold'),local('Poppins-ExtraBold'),url(../fonts/poppins-v6-latin/poppins-v6-latin-800.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-800.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-800.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-800.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-800.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-900.eot);src:local('Poppins Black'),local('Poppins-Black'),url(../fonts/poppins-v6-latin/poppins-v6-latin-900.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-900.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-900.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-900.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-900.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:italic;font-weight:900;src:url(../fonts/poppins-v6-latin/poppins-v6-latin-900italic.eot);src:local('Poppins Black Italic'),local('Poppins-BlackItalic'),url(../fonts/poppins-v6-latin/poppins-v6-latin-900italic.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-900italic.woff2) format('woff2'),url(../fonts/poppins-v6-latin/poppins-v6-latin-900italic.woff) format('woff'),url(../fonts/poppins-v6-latin/poppins-v6-latin-900italic.ttf) format('truetype'),url(../fonts/poppins-v6-latin/poppins-v6-latin-900italic.svg#Poppins) format('svg')}@font-face{font-family:'Nothing You Could Do';font-style:normal;font-weight:400;src:url(../fonts/nothing-you-could-do-v8-latin/nothing-you-could-do-v8-latin-regular.eot);src:local('Nothing You Could Do'),local('NothingYouCouldDo'),url(../fonts/nothing-you-could-do-v8-latin/nothing-you-could-do-v8-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/nothing-you-could-do-v8-latin/nothing-you-could-do-v8-latin-regular.woff2) format('woff2'),url(../fonts/nothing-you-could-do-v8-latin/nothing-you-could-do-v8-latin-regular.woff) format('woff'),url(../fonts/nothing-you-could-do-v8-latin/nothing-you-could-do-v8-latin-regular.ttf) format('truetype'),url(../fonts/nothing-you-could-do-v8-latin/nothing-you-could-do-v8-latin-regular.svg#NothingYouCouldDo) format('svg')}.font-nothing{font-family:'Nothing You Could Do',sans-serif}section{padding:80px 0}section .container .row>div>p:last-child{margin-bottom:0}section#wrapper{padding:0}section.bg-pattern{padding:50px 0}section.bg-extralightgrey.portrait .col-lg-4{position:relative}section.bg-extralightgrey.portrait .col-lg-4:after{position:absolute;content:'';display:block;background:#fff;clear:both;height:100%}section.bg-extralightgrey.portrait .col-lg-4 .cite{position:relative;background-color:#fff;display:block!important;height:auto!important;border-radius:7px}.bg-intro a{color:#232323;font-weight:500}.bg-intro a:hover{color:rgba(95,53,91,.66)}.bg-intro i:before{color:rgba(95,53,91,.5);display:inline-block;margin-bottom:15px}.accentblock{margin-top:15px;margin-bottom:15px;padding:50px 0;background:url(../img/elements/websiteheaderwavebg.svg) no-repeat center left;background-size:200%;border-radius:7px}section.portrait img{margin-bottom:15px}.impressionsblock,.offerblock{height:100%}.impressionsblock{margin-bottom:60px}section .impressionsblock:last-child{margin-bottom:0}.impressionsblock .col-lg-12,.impressionsblock .col-lg-6,.offerblock .col-lg-12,.offerblock .col-lg-6{margin-bottom:30px!important}.col-lg-12>.impressions,.col-lg-6>.impressions,.col-lg-6>.offer{height:100%;display:block;padding:45px 50px 40px 50px;-webkit-box-shadow:2px 0 7px rgba(21,21,21,.3)!important;-moz-box-shadow:2px 0 7px rgba(21,21,21,.3)!important;box-shadow:2px 0 7px rgba(21,21,21,.3)!important}.col-lg-12>.offer,.col-lg-6>.impressions{padding:45px 50px 40px 50px}.impressions.illu{padding:0}.impressions .date,.offer .date{padding:10px 30px 10px 0;border-bottom:4px solid rgba(95,53,91,.3);margin-bottom:25px;display:inline-block}.offer img{margin-bottom:15px}.impressions .btn-accent,.impressions .btn-darkgrey,.offer .btn-accent,.offer .btn-darkgrey{margin-bottom:80px}video{width:100%;max-width:100%;height:auto;padding:0!important;margin:0!important;border:none;object-fit:cover}.video_wrapper{display:table;width:auto;position:relative;width:100%;cursor:pointer;z-index:5}.video-btn{text-align:center;position:absolute;left:0;right:0;top:calc(50% - 45px);bottom:0;z-index:10;margin:auto;background-size:contain;background-position:center}.video-btn a .video-icon,.video-btn a.video-icon{display:block;position:relative;margin:0 auto;width:90px;height:90px;border-radius:50%;background:#5f3560;-webkit-transition:all 1s cubic-bezier(0,0,.2,1);-o-transition:all 1s cubic-bezier(0,0,.2,1);transition:all 1s cubic-bezier(0,0,.2,1);-webkit-box-shadow:0 20px 30px rgba(0,0,0,.2);box-shadow:0 20px 30px rgba(0,0,0,.2)}.video-btn a .video-icon::before,.video-btn a.video-icon::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-6px,-12px);-ms-transform:translate(-6px,-12px);transform:translate(-6px,-12px);border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:19px solid #fff}.video-btn a .video-icon:hover,.video-btn a.video-icon:hover{-webkit-transform:scale3d(1.15,1.15,1.15);transform:scale3d(1.15,1.15,1.15)}ul.linkblock{list-style-type:none;padding:0 0 0 20px!important}ul.linkblock li{position:relative;padding:10px 10px 10px 15px;margin-bottom:15px}ul.linkblock li:before{position:absolute;content:'';display:block;height:14px;width:7px;border-radius:7%;background-color:rgba(95,53,91,.3);left:-20px;top:16px}.linkblock h4,.linkblock p{margin-bottom:5px!important}.linkblock p{font-weight:500}.linkblock a.exlink{font-weight:500;font-size:1em}.linkblock a.exlink:before{width:0;height:3px;background-color:#5f355b;left:auto;right:0;-webkit-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;-o-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;z-index:7}.linkblock a.exlink:after{position:absolute;content:'';display:block;bottom:-5px;left:0;right:auto;width:100%;height:3px;background-color:rgba(95,53,91,.3);-webkit-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;-o-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;z-index:8}.linkblock a.exlink:hover:before{width:100%;left:0;right:auto;background-color:#5f355b;z-index:9}.quoteblock{margin:50px auto 0 auto!important;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.quoteblock h2{text-align:center;line-height:2em;font-weight:400!important;padding:0!important;margin:0!important;display:block!important}.quoteblock h2 .fa{color:rgba(95,53,91,.5)}.quoteblock h2 .fa-quote-left{transform:translateX(-21px)}.quoteblock h2 .fa-quote-right{transform:translateX(21px)}.font-weight-bold{font-weight:600;opacity:.9}.stressed{padding-bottom:10px;margin-bottom:28px;border-bottom:5px solid rgba(95,53,91,.3)}h5.underlined{padding-bottom:5px;margin-bottom:10px;border-bottom:3px solid #ebebeb}hr.accentseperator{border-bottom:3px solid rgba(95,53,91,.4)}hr.greyseperator{border-bottom:3px solid rgba(120,120,120,.5)}p.accentframed{background:rgba(95,53,91,.15);padding:24px 24px 21px 27px;margin:25px 0;line-height:1.85em}p.greyframed{background:#f5f5f5;padding:24px 24px 21px 27px;margin:25px 0;line-height:1.85em}p.initial:first-letter{text-transform:uppercase;background-color:rgba(95,53,91,.3);border-top-left-radius:21px;border-bottom-right-radius:21px;color:#fff;font-size:62px;font-family:Poppins,sans-serif;padding:18px 15px 12px 17px;float:left;margin:7px 10px -2px 0;line-height:1}p.n-initial:first-letter{text-transform:uppercase;background-color:rgba(255,255,255,.5);border-top-left-radius:21px;border-bottom-right-radius:21px;color:rgba(35,35,35,.66);font-size:62px;font-family:Poppins,sans-serif;padding:18px 15px 12px 17px;float:left;margin:4px 10px -2px 0;line-height:1}ul.profilelist{list-style-type:none;margin-left:0;padding-left:0}ul.profilelist li{position:relative;padding-left:25px}ul.profilelist li:before{position:absolute;left:0;top:8px;content:'';width:10px;height:10px;display:block;background-color:rgba(95,53,91,.4)}.form,form{margin:0!important;padding:30px 0!important;height:auto;color:#232323}.form .col-sm-12,.form .row{padding-left:0;padding-right:0}.form h3,.form p{color:#232323}.form h3{margin-bottom:25px}.form-honeypot{display:none!important}.form-response{position:relative;display:inline-block;font-size:16px;font-family:Poppins,Helvetica,Arial,sans-serif!important;font-weight:400!important;padding:0;margin-top:20px!important;width:100%}.form-response .success,.form-response i{padding:0!important;background:0 0!important;color:#232323;text-align:left!important;display:inline}.form-response i{padding:0!important;margin:0!important;width:20px;color:#5f355b!important}.form-response span{padding-top:15px!important;color:rgba(120,120,120,.66)}.form-element.required-field:focus,textarea.required-field:focus{background-color:#fff;box-shadow:none;color:#000}input.required-field,textarea.required-field{background-color:#fff;box-shadow:none;color:#232323;position:relative}.form input[type=email],.form input[type=text],.form select{font-family:Poppins,Helvetica,Arial,sans-serif;vertical-align:middle;font-size:16px!important;font-weight:400;background:#ebebeb!important;color:#232323!important;border:none;border-radius:4px;padding:8px 15px;margin:0 0 10px 0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s cubic-bezier(0,0,.58,1);-moz-transition:all .2s cubic-bezier(0,0,.58,1);-o-transition:all .2s cubic-bezier(0,0,.58,1);transition:all .2s cubic-bezier(0,0,.58,1);width:100%}.form input[type=email]:hover,.form input[type=text]:hover{border-color:rgba(95,53,91,.33)!important}.form input[type=email]:focus,.form input[type=text]:focus{border:1px solid rgba(95,53,91,.5)!important;box-shadow:0 0 2px rgba(21,21,21,.3);-webkit-box-shadow:0 0 2px rgba(21,21,21,.3);-moz-box-shadow:0 0 2px rgba(21,21,21,.3);color:#f0f0f0;outline:medium none}.form :-moz-placeholder,.form :-ms-input-placeholder,.form ::-moz-placeholder,.form ::-webkit-input-placeholder,.form ::placeholder{font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px!important;color:#d2d2d2!important;opacity:1!important}.form .form-group{margin-bottom:10px}.form input.input_checkfield{display:inline-block;width:16px;height:16px;line-height:16px;margin:0 7px 0 0;background:0 0;border:none;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:16px}.form textarea{font-family:Poppins,Helvetica,Arial,sans-serif;color:#232323!important;text-align:left;border:none;border-radius:6px!important;box-shadow:none;-webkit-box-shadow:none;display:block;height:150px!important;width:100%;font-size:16px!important;font-weight:400;outline:medium none;background:#ebebeb!important;background-image:none;line-height:1.5em;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;-webkit-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;-moz-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;-o-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.form textarea:hover{border-color:rgba(95,53,91,.5)!important}.form textarea:focus{color:#212121;border:1px solid rgba(95,53,91,.5)!important;-webkit-box-shadow:0 0 2px rgba(21,21,21,.3)!important;-moz-box-shadow:0 0 2px rgba(21,21,21,.3)!important;box-shadow:0 0 2px rgba(21,21,21,.3)!important}.form input.error{border-color:#a20d6f}.form div.error,.form div.success{margin-top:20px;padding:13px 20px;text-align:center;background:#fafafa;color:#212121}.form .send{position:relative;width:auto;text-align:left}.form .send #submit_btn{width:auto!important;border:none;letter-spacing:.02em;font-weight:600;height:auto}.form .send #submit_btn:hover{background-color:rgba(35,35,35,.66)!important;color:#fff!important}.alink{font-weight:500!important;font-size:16px;text-transform:none;text-decoration:underline;letter-spacing:.05rem;color:#232323}.alink:hover{color:#5f355b;text-decoration:underline}@media only screen and (max-width:991px){.accentblock{margin-left:0;margin-right:0;padding:30px 30px 20px 30px}.offerblock{height:auto}.offerblock .col-lg-6{margin-bottom:60px!important}.offerblock.mt--30{margin-top:0!important}.col-lg-6>.impressions,.col-lg-6>.offer{padding:25px 35px 15px 35px;margin-top:20px}.col-lg-12>.offer{padding:25px 35px 40px 35px}.col-lg-12>.impressions{padding:25px 35px 20px 35px}.offer{height:auto}.impressionsblock>.col-lg-6:first-child{margin-bottom:30px}.impressionsblock{margin-bottom:40px}.impressionsblock.ot .col-lg-6{margin-bottom:70px!important}.impressionsblock.ot .col-lg-6:last-child{margin-bottom:0!important}.quoteblock{margin:30px auto 0 auto;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.quoteblock h2{font-size:21px}section .row.mb--60{margin-bottom:30px!important}.form{overflow:hidden;padding:0!important}form #submit_btn{width:100%}}@media only screen and (max-width:767px){section{padding:60px 0}section .row.mb--60{margin-bottom:30px!important}section.bg-pattern{padding:40px 0}section.portrait>.container>.row>.col-lg-6:first-child{margin-bottom:30px}section.newsblock>.container>.row>.col-lg-6:first-child{margin-bottom:30px}section .container .row>div>p:last-child{margin-bottom:0}.col-lg-6>.impressions,.col-lg-6>.offer{padding:15px 25px 20px 25px;margin-top:10px}.col-lg-12>.impressions,.col-lg-12>.offer{padding:15px 25px 20px 25px}.offer{height:auto}.accentblock{padding:30px 15px 15px 15px}.video-btn a .video-icon,.video-btn a.video-icon{width:60px;height:60px}.video-btn a .video-icon::before,.video-btn a.video-icon::before{-webkit-transform:translate(-6px,-9px);-ms-transform:translate(-6px,-9px);transform:translate(-6px,-9px);border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:16px solid #fff}p.accentframed,p.greyframed{margin-top:25px!important;margin-bottom:30px!important}ul.profilelist{margin-top:15px}.form .row .col-lg-6:first-child{margin-bottom:0!important}}@media only screen and (max-width:575px){.container{max-width:450px}}@media only screen and (max-width:479px){.container{max-width:320px}}.h1,.h2,.h3,.h4,.h5,.h6,.heading,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}.lead{font-size:1.2em;line-height:1.75em;font-weight:500;opacity:.9}.lead:first-child,.offer>p.lead{margin-bottom:0!important;padding-bottom:0!important}.caption{font-size:90%;line-height:1.5em;font-weight:400}.formal h3{margin-top:35px;margin-bottom:15px}.formal h2{margin-top:40px}.formal h2:first-child,.formal h3:first-child{margin-top:0}@media only screen and (max-width:767px){.lead{font-size:1.1em;line-height:1.65em}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}audio,canvas,video{display:inline-block}[hidden]{display:none}button,html,input,select,textarea{font-family:Poppins,Helvetica,sans-serif}a{color:#787878;text-decoration:none;font-weight:600}a:visited{color:#5f3560}a:focus{outline:thin dotted}a:active,a:hover{color:#5f3560;outline:0}a:hover{text-decoration:none}address{font-style:italic;margin:0 0 24px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}p{margin:0 0 24px}code,kbd,pre,samp{font-family:monospace,serif;font-size:14px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{background:#f5f5f5;color:#666;font-family:monospace;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre-wrap;word-wrap:break-word}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote{font-size:18px;font-style:italic;font-weight:300;margin:24px 40px}small{font-size:smaller}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl{margin:0 20px}dt{font-weight:700}dd{margin:0 0 20px}menu,ol,ul{margin:16px 0;padding:0 0 0 40px}ul{list-style-type:square}nav ol,nav ul{list-style:none;list-style-image:none}li>ol,li>ul{margin:0}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;padding-right:2px;width:270px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}caption,td,th{font-weight:400;text-align:left}caption{font-size:16px;margin:20px 0}th{font-weight:700;text-transform:uppercase}td{border-top:1px solid #ededed;padding:6px 10px 6px 0}del{color:#333}ins{background:#fff9c0;text-decoration:none}hr{background-size:4px 4px;border:0;height:1px;margin:0 0 24px}*{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}html{overflow:hidden;overflow-y:auto}body{overflow:hidden;font-size:16px;line-height:1.7em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,sans-serif;color:#232323;font-weight:400}body p.tighter{line-height:1.5em}a{-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.h1,.h2,.h3,.h4,.h5,.h6,address,blockquote,caption,dd,dl,h1,h2,h3,h4,h5,h6,hr,menu,ol,p,pre,table,ul{margin:0;margin-bottom:15px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:500!important;line-height:1.3;color:rgba(15,15,15,.8;)}.h1,h1{font-size:42px}.h2,h2{font-size:30px}.h3,h3{font-size:26px}.h4,h4{font-size:22px}.h5,h5{font-size:18px}.h6,h6{font-size:14px}@media only screen and (min-width:768px) and (max-width:991px){.h1,h1{font-size:38px}.h2,h2{font-size:28px}.h3,h3{font-size:24px}}@media only screen and (max-width:767px){.h1,h1{font-size:36px}.h2,h2{font-size:26px}.h3,h3{font-size:24px}}@media only screen and (max-width:575px){.h1,h1{font-size:34px}}.h1,.h2,.h3,h1,h2,h3{font-weight:500}.h4,.h5,h4,h5{font-weight:600}.h6,h6{font-weight:500}a:active,a:focus,a:hover{text-decoration:none;outline:0}a:visited{color:inherit}button,input,select,textarea{background:0 0;border:1px solid #eee;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;color:#333}button:active,button:focus,input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{outline:0;border-color:#5f3560}input,select,textarea{width:100%;font-size:14px}input,select{height:40px;padding:0 15px}@-webkit-keyframes moveVertical{to{opacity:1;-webkit-transform:translateY(0)}}@keyframes moveVertical{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes moveHorizontal{to{-webkit-transform:translateX(0);opacity:1}}@keyframes moveHorizontal{to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.move-up{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.move-up.animate{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-animation:moveVertical .65s ease forwards;animation:moveVertical .65s ease forwards}.move-up-x{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.move-up-x.animate{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);-webkit-animation:moveHorizontal .65s ease forwards;animation:moveHorizontal .65s ease forwards}@-webkit-keyframes headerSlideDown{0%{margin-top:-100px}to{margin-top:0}}@keyframes headerSlideDown{0%{margin-top:-100px}to{margin-top:0}}@-webkit-keyframes hide-animation{0%{-webkit-transform:translateY(0);opacity:1}to{-webkit-transform:translateY(60px);opacity:0}}@keyframes hide-animation{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}}@-webkit-keyframes show-animation{0%{-webkit-transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);opacity:1}}@keyframes show-animation{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-out-to-right{0%{-webkit-transform:translateX(0);opacity:1}to{-webkit-transform:translateX(40px);opacity:0}}@keyframes slide-out-to-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(60px);transform:translateX(60px);opacity:0}}@-webkit-keyframes slide-in-to-left{0%{-webkit-transform:translateX(60px);opacity:0}to{-webkit-transform:translateX(0);opacity:1}}@keyframes slide-in-to-left{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.bk-hover a{position:relative;overflow:hidden;z-index:1;display:inline-block;color:#999}.bk-hover a::after{content:"";width:0;height:2px;bottom:0;position:absolute;left:auto;right:0;z-index:-1;-webkit-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;-o-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;background:currentColor}.bk-hover a:hover::after{width:100%;left:0;right:auto}.hidden{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.fix{overflow:hidden}.poss_relative{position:relative}.poss_absolute{position:absolute}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.wrapper{position:relative}.theme-color{color:#5f3560}.color-black{color:#000}.white{color:#fff}.fw-600{font-weight:600!important}.fw-500{font-weight:500!important}.fw-400{font-weight:400!important}.fw-200{font-weight:200!important}.bg-image{background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:768px) and (max-width:991px){.height-auto{padding:100px 0;height:auto!important}}@media only screen and (max-width:767px){.height-auto{padding:0 0;height:auto!important}}@media only screen and (min-width:768px) and (max-width:991px){.height-auto .fp-tableCell{height:auto!important}}@media only screen and (max-width:767px){.height-auto .fp-tableCell{height:auto!important;padding:80px 0}}.pt--30{padding-top:30px}.pt--45{padding-top:45px}@media only screen and (max-width:575px){.pt_sm--30{padding-top:30px}}.pb--30{padding-bottom:30px}.pb--45{padding-bottom:45px}.pb--50{padding-bottom:50px}.mt--10{margin-top:10px}.mt--15{margin-top:15px}.mt--20{margin-top:20px}.mt--30{margin-top:30px}.mt--40{margin-top:40px}.mt--60{margin-top:60px}.mb--5{margin-bottom:5px}.mb--30{margin-bottom:30px}.mb--45{margin-bottom:45px}.mb--60{margin-bottom:60px}.mb--70{margin-bottom:70px}.ptb--20{padding:20px 0}@media only screen and (min-width:1200px) and (max-width:1599px){.pt_lp--30{padding-top:30px}.pb_lp--50{padding-bottom:50px}}@media only screen and (min-width:992px) and (max-width:1199px){.pt_lg--30{padding-top:30px}.pb_lg--50{padding-bottom:50px}.ptb-lg--20{padding:20px 0}}@media only screen and (min-width:768px) and (max-width:991px){.pt_md--30{padding-top:30px}.ptb-md--20{padding:20px 0}}@media only screen and (max-width:767px){.pb_sm--50{padding-bottom:50px}.pt_sm--30{padding-top:30px}.pb_sm--30{padding-bottom:30px}.ptb-sm--20{padding:20px 0}}@media only screen and (min-width:1200px) and (max-width:1599px){.pt_lp--30{padding-top:30px}.pb_lp--50{padding-bottom:50px}}@media only screen and (min-width:992px) and (max-width:1199px){.mb_lg--5{margin-bottom:5px}.mb_lg--30{margin-bottom:30px}.mt_lg--30{margin-top:30px}.mt_lg--40{margin-top:40px}.mb_lg--45{margin-bottom:45px}.mt_lg--50{margin-top:50px}}@media only screen and (min-width:768px) and (max-width:991px){.mb_md--5{margin-bottom:5px}.mb_md--30{margin-bottom:30px}.ml_md--30{margin-left:30px}.mb_md--45{margin-bottom:45px}}@media only screen and (max-width:767px){.mb_sm--5{margin-bottom:5px}.mt_sm--10{margin-top:10px}.mt_sm--15{margin-top:15px}.mt_sm--20{margin-top:20px}.mb_sm--30{margin-bottom:30px}.mt_sm--30{margin-top:30px}.mt_sm--40{margin-top:40px}.mb_sm--45{margin-bottom:45px}}.text-italic{font-style:italic}.text-normal{font-style:normal}.text-underline{text-decoration:underline}.body-font{font-family:Poppins,sans-serif}.fullscreen{min-height:100vh;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.fullscreen.fullscreen-md--fixed{min-height:auto;width:100%;padding:150px 0}}@media only screen and (max-width:767px){.fullscreen.fullscreen-md--fixed{min-height:auto;width:100%;padding:150px 0}}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}#scrollUp{width:40px;height:40px;border-radius:50%;font-size:25px;line-height:40px;background-color:#fff;color:#0f0f0f;right:20px;bottom:32px;text-align:center;overflow:hidden;z-index:9811!important;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}@media only screen and (max-width:479px){#scrollUp{display:none!important}}#scrollUp i{display:block;line-height:40px;font-size:25px}#scrollUp:hover i{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.yu2fvl{z-index:9999;top:0}.yu2fvl-iframe{display:block;height:100%;width:100%;border:0}.yu2fvl-overlay{z-index:9998;background:#000;opacity:.8}.yu2fvl-close{position:absolute;top:1px;left:100%;display:inline-block;height:35px;width:35px;line-height:35px;text-align:center;background:#f10!important;background-color:#f10!important;color:#fff;border:0;background:0 0;cursor:pointer}@media only screen and (min-width:768px) and (max-width:991px){.yu2fvl-close{left:auto;right:0;top:auto;bottom:100%}}@media only screen and (max-width:767px){.yu2fvl-close{left:auto;right:0;top:auto;bottom:100%}.video h2{color:#fff;font-size:32px}.video h4{font-size:22px;line-height:32px}}.wavify-wrapper{position:absolute;left:0;right:0;bottom:0;top:0}.wavify-wrapper .wavify-item{position:absolute;left:0;right:0;bottom:0}.gallery-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:30px}@media only screen and (max-width:767px){.gallery-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:768px) and (max-width:991px){.gallery-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.gallery-grid .grid-width-2{-ms-grid-column:span 2;grid-column:span 2}@media only screen and (max-width:767px){.gallery-grid .grid-width-2{-ms-grid-column:span 1;grid-column:span 1}}@media only screen and (min-width:768px) and (max-width:991px){.gallery-grid .grid-width-2{-ms-grid-column:span 1;grid-column:span 1}}.gallery-grid .grid-height-2{-ms-grid-row:span 2;grid-row:span 2}@media only screen and (max-width:767px){.gallery-grid .grid-height-2{-ms-grid-row:span 1;grid-row:span 1}}@media only screen and (min-width:768px) and (max-width:991px){.gallery-grid .grid-height-2{-ms-grid-row:span 1;grid-row:span 1}}.gallery{display:block;position:relative!important;width:100%;height:100%}.gallery .thumb img{width:100%}.gallery .hover-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background-color:#5f3560;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.gallery .hover-overlay .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery .hover-overlay .inner span{font-size:36px;color:#fff}.gallery:hover .hover-overlay{visibility:visible;opacity:.9}.masonry-item{margin-top:30px}.error-not-found{background:#000;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-not-found .error-inner{padding-top:100px;padding-bottom:100px}.error-not-found .error-inner .error-text p{font-size:18px;line-height:1.95;max-width:600px;margin:0 auto}.scrollspy,.tab{border:2px solid #fafafa;padding:30px}.nav-pills .nav-link{color:#0f0f0f}.tab-content>.tab-pane{font-size:14px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#5f3560}.tab.vertical .tab-nav{-ms-flex-preferred-size:200px;flex-basis:200px}@media only screen and (max-width:767px){.tab.vertical .tab-nav{-ms-flex-preferred-size:100%;flex-basis:100%}}.tab.vertical .tab-content{-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);padding-left:30px;padding-right:30px}@media only screen and (max-width:767px){.tab.vertical .tab-content{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:0;padding-right:0;padding-top:20px;padding-bottom:10px}}@media (min-width:768px){.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}.comp-video .line--between,.comp-video.line--between{position:relative}.comp-video .line--between::after,.comp-video .line--between::before,.comp-video.line--between::after,.comp-video.line--between::before{content:"";position:absolute;top:40px;height:1px;width:calc(50% - 85px);background:#eee}.comp-video .line--between::before,.comp-video.line--between::before{left:0}.comp-video .line--between::after,.comp-video.line--between::after{right:0}.line--between{position:relative}.line--between::after,.line--between::before{content:"";position:absolute;top:40px;height:1px;width:calc(50% - 85px);background:#eee}.line--between::before{left:0}.line--between::after{right:0}.video-btn-2 .icon-gradient{width:130px;height:130px;-webkit-box-shadow:none;box-shadow:none;background:0 0;display:block;margin:0 auto;-webkit-transition:all 1s cubic-bezier(0,0,.2,1)!important;-o-transition:all 1s cubic-bezier(0,0,.2,1)!important;transition:all 1s cubic-bezier(0,0,.2,1)!important;border-radius:50%;position:relative;z-index:2}.video-btn-2 .icon-gradient::before{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:100%;height:100%;top:0;left:0;z-index:1;opacity:.15;position:absolute;content:"";border-radius:50%;background-color:#5f3560;background-image:-webkit-linear-gradient(223deg,#899664 0,#5f3560 100%);background-image:-o-linear-gradient(223deg,#899664 0,#5f3560 100%);background-image:linear-gradient(-133deg,#899664 0,#5f3560 100%)}.video-btn-2 .icon-gradient::after{background-color:#5f3560;background-image:-webkit-linear-gradient(223deg,#899664 0,#5f3560 100%);background-image:-o-linear-gradient(223deg,#899664 0,#5f3560 100%);background-image:linear-gradient(-133deg,#899664 0,#5f3560 100%);width:90px;height:90px;top:20px;left:20px;z-index:-1;position:absolute;content:"";border-radius:50%}.video-btn-2 .icon-gradient.color-pink::before{background-color:#fe378c;background-image:-webkit-linear-gradient(223deg,#fe5b34 0,#fe378c 100%);background-image:-o-linear-gradient(223deg,#fe5b34 0,#fe378c 100%);background-image:linear-gradient(-133deg,#fe5b34 0,#fe378c 100%)}.video-btn-2 .icon-gradient.color-pink::after{background-color:#fe378c;background-image:-webkit-linear-gradient(223deg,#fe5b34 0,#fe378c 100%);background-image:-o-linear-gradient(223deg,#fe5b34 0,#fe378c 100%);background-image:linear-gradient(-133deg,#fe5b34 0,#fe378c 100%)}.video-btn-2 .icon-gradient .video-icon{position:absolute;top:50%;left:50%;line-height:1;margin-left:1px;z-index:3;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-btn-2 .icon-gradient .video-icon::before{content:"";top:0;left:0;width:0;height:0;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:15px solid #fff;border-top-width:11px;border-bottom-width:11px;border-left-width:19px}.video-btn-2 .icon-gradient:hover::before{-webkit-transform:scale3d(1.15,1.15,1.15);transform:scale3d(1.15,1.15,1.15);opacity:0}.video-btn-2 .icon-gradient:hover.color-pink::before{-webkit-transform:scale3d(1.15,1.15,1.15);transform:scale3d(1.15,1.15,1.15);opacity:0}.video-with-thumb{position:relative}.video-with-thumb .position--center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-mega-menu .row,.header-mega-menu [class*=col-]{position:static}.mainmenu li.with--drop{position:relative}.mainmenu li.with--drop.slide--megamenu{position:static}.mainmenu li.with--drop.slide--megamenu:hover .mega__width--fullscreen{display:block;-webkit-animation:show-animation .5s;animation:show-animation .5s}.mainmenu li.with--drop.slide-dropdown{position:relative}.mainmenu li.with--drop.slide-dropdown:hover .dropdown__menu{display:block;-webkit-animation:show-animation .5s;animation:show-animation .5s;top:100%}.mega__width--fullscreen{width:auto;display:none;top:100%;left:0;margin-left:-643.563px;margin-top:0;min-width:10em;max-width:20em;right:0;margin-left:0;max-width:none;padding:70px 0;-webkit-box-shadow:0 10px 37px rgba(0,0,0,.07);box-shadow:0 10px 37px rgba(0,0,0,.07);position:absolute;list-style:none;background-color:#0f0f0f;-webkit-animation:hide-animation .5s;animation:hide-animation .5s}.mega__width--fullscreen .mega__list{text-align:left;margin:0;padding:0;list-style:none}.mega__width--fullscreen .mega__list li.mega--title{display:block;margin:0 30px 18px 0;padding-bottom:12px;text-transform:uppercase;font-weight:600;font-size:14px;border:0 solid transparent;border-bottom:1px solid #444;color:#fff;font-family:Poppins,sans-serif}.mega__width--fullscreen .mega__list li a span{position:relative;padding:2px 0;overflow:hidden;z-index:1;font-weight:500;line-height:1.58;color:#fff;font-size:14px;-webkit-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;-o-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;display:inline-block;margin:6px 0}.mega__width--fullscreen .mega__list li a span::after{content:"";width:0;height:1px;bottom:0;position:absolute;left:auto;right:0;z-index:-1;-webkit-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;-o-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;background:currentColor}.mega__width--fullscreen .mega__list li a span:hover::after{width:100%;left:0;right:auto}.mega__width--fullscreen .mega__list li a span:hover{color:#fff}.vc_row-separator{position:absolute;width:100%;left:0;z-index:1;line-height:0}.vc_row-separator.tilt_right--bottom{bottom:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.vc_row-separator.tilt_right--top{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.vc_row-separator.tilt_style--bottom{bottom:0;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.vc_row-separator.tilt_style--top{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1);top:0}.vc_row-separator.triangle{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.vc_row-separator.triangle svg{height:40px;fill:#fff;width:100%}.vc_row-separator.triangle.triangle--top{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.vc_row-separator.triangle.triangle--top svg{height:27px;fill:#fff;width:100%}.vc_row-separator.triangle.bottom{bottom:0}.vc_row-separator.triangle.triangle-bg-gray{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.vc_row-separator.triangle.triangle-bg-gray svg{fill:#f7f7f7;height:27px}.vc_row-separator.triangle.top{top:0}.vc_row-separator.curve svg{height:50px;fill:#69afed;width:100%}.vc_row-separator.curve.bottom{bottom:0}.vc_row-separator.clouds{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.vc_row-separator.clouds svg{height:60px;fill:#69afed;width:100%}.vc_row-separator.clouds.top{top:0}.vc_row-separator.waves svg{height:30px;fill:#69afed;width:100%}.vc_row-separator.waves.bottom{bottom:0}.vc_row-separator.circle svg{fill:#69afed;width:100%;height:30px}.vc_row-separator.circle.top{top:0}.vc_row-separator.square{-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);width:auto;left:50%}.vc_row-separator.square.bottom{bottom:0}.vc_row-separator.square svg{height:90px;fill:#5f3560;width:auto}.wavify-activation{z-index:2}.row-column-content .separator{height:200px}.vc_row-separator svg{fill:#69afed;height:200px}.page-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#fff}.page-load-inner{position:absolute;top:0;left:0;bottom:0;right:0}.preloader-wrap{display:table;width:100%;height:100%}.wrap-2{display:table-cell;vertical-align:middle;text-align:center}body.loaded .page-loading{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.page-loading{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.blog-grid{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.blog-grid .post-thumb>a{overflow:hidden;display:block}.blog-grid .post-thumb>a img{width:100%}.blog-grid .post-content{position:relative;height:100%;min-height:172px;padding:21px 21px 28px 21px;background:#fff;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.blog-grid .post-content::before{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;content:"";width:0;height:7px;position:absolute;left:50%;bottom:0;opacity:0;background-color:rgba(95,53,91,.21)!important}.blog-grid .post-content .post-inner .post-categories a{font-size:12px;font-weight:500;letter-spacing:1.38px;text-transform:uppercase;margin-bottom:9px;display:block}.blog-grid .post-content .post-inner h4{font-weight:500!important;line-height:1.5;margin-bottom:10px}.blog-grid .post-content .post-inner h4 a{font-weight:500!important;color:#0f0f0f;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.blog-grid .post-content .post-inner h4 a:hover{color:#5f355b!important}.blog-grid .post-content .post-inner .post-meta .post-date{line-height:1.5;font-size:15px;font-weight:500;color:#232323}.blog-grid:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.blog-grid:hover .post-content::before{width:100%;opacity:1;left:0}.page_nav ul.mainmenu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px) and (max-width:1199px){.page_nav ul.mainmenu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.mainmenu-wrapper .page_nav ul.mainmenu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}.mainmenu-wrapper .page_nav ul.mainmenu li.level-1{display:inline-block;padding-top:45px;padding-bottom:45px;padding-left:0;padding-right:9px}.mainmenu-wrapper .page_nav ul.mainmenu li.level-1>a{position:relative;overflow:hidden;z-index:1;font-weight:500;line-height:1.18;font-size:18px;font-family:Poppins,sans-serif;color:#0f0f0f;padding-top:45px;padding-bottom:45px;padding-left:15px;padding-right:15px;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.mainmenu-wrapper .page_nav ul.mainmenu li.level-1>a span{position:relative;overflow:hidden}.mainmenu-wrapper .page_nav ul.mainmenu li.level-1.current:hover>a span,.mainmenu-wrapper .page_nav ul.mainmenu li.level-1.current>a span,.mainmenu-wrapper .page_nav ul.mainmenu li.level-1:hover>a span{color:#5f3560}.mainmenu-wrapper .page_nav ul.mainmenu li.level-1.with--drop>a{position:relative;margin-left:13px;padding-right:21px}@media only screen and (min-width:992px) and (max-width:1199px){.mainmenu-wrapper .page_nav ul.mainmenu li.level-1.with--drop>a{margin-left:3px}}.mainmenu-wrapper .page_nav ul.mainmenu li.level-1.with--drop>a::before{content:"\f0d7";font-size:18px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:Font Awesome\ 5 Free;font-weight:600}.dropdown__menu{-webkit-box-shadow:0 10px 37px rgba(0,0,0,.07);box-shadow:0 10px 37px rgba(0,0,0,.07);position:absolute;list-style:none;background-color:#0f0f0f;-webkit-animation:hide-animation .5s;animation:hide-animation .5s;left:0;display:none;width:210px;margin:0;padding:0;min-width:210px}.dropdown__menu li{padding:15px 15px 10px 20px}.dropdown__menu li a{display:block}.dropdown__menu li a span{position:relative;padding:2px 0;overflow:hidden;z-index:1;font-weight:500;line-height:1.58;color:#fff;font-size:16px;-webkit-transition:all .6s cubic-bezier(.25,.8,.25,1) 0s;-o-transition:all .6s cubic-bezier(.25,.8,.25,1) 0s;transition:all .6s cubic-bezier(.25,.8,.25,1) 0s;display:inline-block;margin:6px 0}.dropdown__menu li.current a span,.dropdown__menu li.current:hover a span,.dropdown__menu li:hover a span{color:#d6c3ce}.dropdown__menu li a span:hover{color:#d6c3ce}.dropdown__menu li.drop-level--2{position:relative}.dropdown__menu li.drop-level--2>a{position:relative}.dropdown__menu li.drop-level--2>a::before{content:"\f105";font-size:14px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:Font Awesome\ 5 Free;font-weight:900;background:0 0!important}.dropdown__menu li.drop-level--2 .level--2{position:absolute;list-style:none;display:none;padding:30px 0 50px;margin:0;background:#0f0f0f;width:300px;-webkit-animation:slide-out-to-right .3s;animation:slide-out-to-right .3s;left:100%;top:0}@media only screen and (min-width:992px) and (max-width:1199px){.dropdown__menu li.drop-level--2 .level--2{width:230px}}.dropdown__menu li.drop-level--2:hover>.level--2{display:block;-webkit-animation:slide-in-to-left .3s;animation:slide-in-to-left .3s}@media only screen and (min-width:992px) and (max-width:1199px){.lg-not-transparent{position:fixed!important;background-color:#fff!important;padding-top:0!important}}@media only screen and (min-width:768px) and (max-width:991px){.lg-not-transparent{position:fixed!important;background-color:#fff!important;padding-top:0!important}}@media only screen and (max-width:767px){.lg-not-transparent{position:fixed!important;background-color:#fff!important;padding-top:10px!important}}header.br_header.header-default.vertical-slide-portfolio{background:#fff}.header-default{position:relative;z-index:9}.header-default.header-fixed-width.header-fixed-150 .container-fluid{padding-left:150px;padding-right:150px}@media only screen and (min-width:992px) and (max-width:1199px){.header-default.header-fixed-width.header-fixed-150 .container-fluid{padding-left:50px;padding-right:50px}}@media only screen and (min-width:1200px) and (max-width:1599px){.header-default.header-fixed-width.header-fixed-150 .container-fluid{padding-left:50px;padding-right:50px}}@media only screen and (min-width:768px) and (max-width:991px){.header-default.header-fixed-width.header-fixed-150 .container-fluid{padding-left:50px;padding-right:50px}}@media only screen and (max-width:767px){.header-default.header-fixed-width.header-fixed-150 .container-fluid{padding-left:50px;padding-right:50px}}@media only screen and (max-width:479px){.header-default.header-fixed-width.header-fixed-150 .container-fluid{padding-left:20px;padding-right:20px}}.header-default.header-fixed-width.header-fixed-130 .container-fluid{padding-left:130px;padding-right:130px}@media only screen and (min-width:992px) and (max-width:1199px){.header-default.header-fixed-width.header-fixed-130 .container-fluid{padding-left:50px;padding-right:50px}}@media only screen and (min-width:768px) and (max-width:991px){.header-default.header-fixed-width.header-fixed-130 .container-fluid{padding-left:50px;padding-right:50px}}@media only screen and (max-width:767px){.header-default.header-fixed-width.header-fixed-130 .container-fluid{padding-left:50px;padding-right:50px}}@media only screen and (max-width:479px){.header-default.header-fixed-width.header-fixed-130 .container-fluid{padding-left:20px;padding-right:20px}}.header-default.header-fixed-width .container-fluid{padding-left:100px;padding-right:100px}@media only screen and (min-width:992px) and (max-width:1199px){.header-default.header-fixed-width .container-fluid{padding-left:30px;padding-right:20px}}@media only screen and (min-width:768px) and (max-width:991px){.header-default.header-fixed-width .container-fluid{padding-left:50px;padding-right:50px}}@media only screen and (max-width:767px){.header-default.header-fixed-width .container-fluid{padding-left:50px;padding-right:50px}}@media only screen and (max-width:479px){.header-default.header-fixed-width .container-fluid{padding-left:20px;padding-right:20px}}.header-default.header-transparent{position:absolute;top:0;left:0;width:100%;z-index:9999}.header-default.header-transparent.position-from--top{padding-top:24px}.header-default.header-transparent.position-from--top.headroom--not-top{padding-top:0}.header-default .header__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:991px){.header-default .header__wrapper{margin-right:29px;position:relative;z-index:9}}@media only screen and (max-width:767px){.header-default .header__wrapper{margin-right:29px}}.header-default .header__wrapper .header-left{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px) and (max-width:991px){.header-default .header__wrapper .header-left{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:767px){.header-default .header__wrapper .header-left{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:575px){.header-default .header__wrapper .header-left{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.header-default .header__wrapper .header-left .logo a img{padding-top:15px;padding-bottom:15px;width:240px;height:auto;max-width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.header-default .header__wrapper .header-left .logo a img{width:210px!important}}@media only screen and (min-width:768px) and (max-width:991px){.header-default .header__wrapper .header-left .logo a img{width:180px!important}}@media only screen and (max-width:767px){.header-default .header__wrapper .header-left .logo a img{width:160px!important}}.header-default .header__wrapper .header-flex-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header-default .header__wrapper .header-flex-right.flex-80{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.header-default .header__wrapper .mainmenu-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.header-default .header__wrapper .mainmenu-wrapper.have-not-flex{-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit}.header-default .header__wrapper .mainmenu-wrapper.have-not-flex .page_nav ul.mainmenu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-default .header__wrapper .header-right{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.header-default .header__wrapper .header-right.have-not-flex{-ms-flex-preferred-size:inherit;flex-basis:inherit}@media only screen and (min-width:992px){.header-default .header__wrapper .header-right{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.header-default .header__wrapper .header-right{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:767px){.header-default .header__wrapper .header-right{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:575px){.header-default .header__wrapper .header-right{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.header-default .header-right{margin:0 -12px}.header-default .header-right>div{margin:0 12px}.icon-globe:before{content:"\e978"}.header-extras{float:right;z-index:199;position:relative;transition:all .2s ease-in-out}.header-extras>ul{list-style:none;padding:0;margin:0}.header-extras>ul>li{float:left;border:0}.header-extras>ul>li a,.header-extras>ul>li i{color:#484848;font-size:20px!important}.header-extras>ul>li>.p-langswitch,.header-extras>ul>li>a:not(.btn){padding-left:10px;padding-right:6px;margin-top:1px}.header-extras>ul>li>.plangswit-ch>a{position:relative}.header-extras>ul>li>.p-langswitch>a>span{position:absolute;top:-13px;font-size:9px;opacity:1;right:-2px}.header-extras>ul>li>a:not(.btn){font-family:Poppins,sans-serif;font-size:12px;position:relative;display:block;font-style:normal;text-transform:uppercase;font-weight:700}.header-extras>ul>li>a:not(.btn) i{font-size:14px;color:#232323;position:relative}.header-extras>ul>li>a:not(.btn) i:nth-of-type(2){visibility:hidden;position:absolute}.header-extras>ul>li>a:not(.btn).toggle-active i:nth-of-type(2){visibility:visible;position:relative}.header-extras>ul>li>a:not(.btn).toggle-active i:nth-of-type(1){visibility:hidden;position:absolute}.header-extras>ul>li .btn{margin-bottom:0}@media (max-width:1024px){.header-extras{float:none;padding:0}.header-left .logo{margin-right:50px}.header-extras>ul li{float:right}.header-extras>ul .p-langswitch>a>i,.header-extras>ul>li>a>i{font-size:16px!important}.header-extras>ul .p-langswitch:first-child>a,.header-extras>ul>li:first-child>a{padding-left:0}}.header-default.light-logo--version .mainmenu-wrapper .page_nav ul.mainmenu li a{color:#fff}.header-default.light-logo--version .mainmenu-wrapper .page_nav ul.mainmenu li a::after{background:#fff}.header-default.light-logo--version .mainmenu-wrapper .page_nav ul.mainmenu li.with--drop::before{color:#fff}.header-default.black-logo--version .mainmenu-wrapper .page_nav ul.mainmenu li a{color:#0f0f0f}.header-default.black-logo--version .mainmenu-wrapper .page_nav ul.mainmenu li a::after{background:#0f0f0f}.header-default.black-logo--version .mainmenu-wrapper .page_nav ul.mainmenu li.with--drop::before{color:#0f0f0f}.black-logo--version .mean-container a.meanmenu-reveal{color:#0f0f0f}.black-logo--version .mean-container a.meanmenu-reveal span{background:#0f0f0f}.header-transparent{background:url(../img/elements/header-fixedwidth-wavebg.svg) no-repeat 50% 100%;padding-bottom:15px;background-size:cover;z-index:1000!important}#rev_slider_0_1,#rev_slider_5_1{height:800px;max-height:800px;margin-top:100px!important}#rev_slider_0_1 .tp-caption.headerillu,#rev_slider_5_1 .tp-caption.headerillu{background-size:cover;background-position:center center}#rev_slider_0_1 .tp-caption.goahead{position:relative;width:150px;height:150px;line-height:150px;display:block;margin-top:50%}#rev_slider_0_1 .tp-caption.goahead:before{content:'';position:absolute;z-index:-1!important;left:0;top:-45%;width:100%;height:100%;background-color:rgba(255,255,255,.75);border-radius:50%;box-shadow:none;animation:pulse-dot 4s cubic-bezier(.455,.03,.515,.955) -.4s infinite}@keyframes pulse-ring{0%{transform:scale(.33)}100%,80%{opacity:0}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}100%{transform:scale(.8)}}.page-content{transform:translateY(100px);margin-bottom:100px}@media only screen and (min-width:1120px) and (max-width:1430px){#rev_slider_0_1 .tp-caption.firsthead{padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}}@media only screen and (min-width:1120px){.header-transparent{padding-bottom:10px}}@media only screen and (min-width:992px) and (max-width:1199px){.header-transparent{background:url(../img/elements/header-fixedwidth-wavebg.svg) no-repeat bottom center;padding-bottom:5px;background-size:cover;z-index:1000!important}#rev_slider_0_1 .tp-caption.headerillu,#rev_slider_5_1 .tp-caption.headerillu{width:50vw;background-size:cover;background-position:center center;min-height:none!important;height:600px!important;padding:0!important;margin:0!important;overflow:hidden!important}}@media only screen and (min-width:768px) and (max-width:991px){.header-transparent{background:url(../img/elements/header-fixedwidth-wavebg.svg) no-repeat 50% 100%;padding-bottom:0;background-size:cover;z-index:1000!important}#rev_slider_0_1,#rev_slider_5_1{min-height:480px;max-height:480px;margin-top:18px!important}#rev_slider_0_1 .tp-caption.firsthead,#rev_slider_0_1 .tp-caption.secondhead,#rev_slider_5_1 .tp-caption.firsthead,#rev_slider_5_1 .tp-caption.secondhead{color:#fff!important;text-shadow:2px 2px 2px rgba(0,0,0,.66)}.page-content{transform:translateY(18px);margin-bottom:18px}}@media only screen and (min-width:500px) and (max-width:767px){#rev_slider_0_1,#rev_slider_5_1{min-height:480px;max-height:480px;margin-top:-36px!important;padding-top:18px}#rev_slider_0_1 .tp-caption.firsthead,#rev_slider_0_1 .tp-caption.secondhead,#rev_slider_5_1 .tp-caption.firsthead,#rev_slider_5_1 .tp-caption.secondhead{color:#fff!important;text-shadow:2px 2px 2px rgba(0,0,0,.66)}.header-transparent{background:url(../img/elements/header-fixedwidth-wavebg.svg) no-repeat 50% 98%;padding-bottom:0;background-size:cover;z-index:1000!important}.page-content{transform:translateY(-24px)!important;margin-bottom:-36px}}@media only screen and (min-width:0px) and (max-width:499px){#rev_slider_0_1,#rev_slider_5_1{min-height:480px;max-height:480px;margin-top:-80px!important;padding-top:0!important}#rev_slider_0_1 .tp-caption.firsthead,#rev_slider_0_1 .tp-caption.secondhead,#rev_slider_5_1 .tp-caption.firsthead,#rev_slider_5_1 .tp-caption.secondhead{color:#fff!important;text-shadow:2px 2px 2px rgba(0,0,0,.66)}.header-transparent{background:url(../img/elements/header-fixedwidth-wavebg.svg) no-repeat 50% 98%;padding-bottom:0!important;background-size:cover;z-index:1000!important}.page-content{transform:translateY(-80px)!important;margin-bottom:-80px!important}.header-left.flex-20{width:auto!important}.header-extras,.header-right{width:20%!important}}.headroom.headroom--sticky{will-change:transform;transition:transform .4s linear}.headroom--pinned{transform:translateY(0);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.headroom--unpinned{transform:translateY(-100%)}.black-logo--version.headroom--sticky.headroom--not-top{background:rgba(255,255,255,.9);background-color:rgba(255,255,255,.9)}.headroom--sticky.headroom--not-top{background:rgba(0,0,0,.9);background-color:rgba(0,0,0,.9);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:0}.headroom--sticky.headroom--not-top{position:fixed;top:0;left:0;z-index:99;width:100%;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-shadow:0 8px 20px 0 rgba(0,0,0,.1);-webkit-animation:headerSlideDown .95s ease forwards;animation:headerSlideDown .95s ease forwards;padding-top:0!important}.headroom--sticky.headroom--not-top .mainmenu-wrapper .page_nav ul.mainmenu li.level-1{padding-top:31px;padding-bottom:31px}.headroom--sticky.headroom--not-top .mainmenu-wrapper .page_nav ul.mainmenu li.level-1>a{padding-top:31px;padding-bottom:31px}.header-default.headroom--not-top .header__wrapper .header-left .logo a img{width:150px}header.br_header.header-default.header-fixed{position:fixed;left:0;right:0;top:0}.menu-hamburger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;pointer-events:auto;height:19px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.menu-hamburger.light-version{color:#fff}.menu-hamburger.black-version{color:#0f0f0f}.menu-hamburger.gray-version{color:#999}.menu-hamburger div{position:relative;width:24px;height:18px;pointer-events:auto}.menu-hamburger div i{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:50%;left:0;margin-top:-1px;width:100%;height:2px;background:currentColor}.menu-hamburger div i::after,.menu-hamburger div i::before{position:absolute;left:50%;width:100%;height:100%;background:inherit;content:"";-webkit-transition:width .3s cubic-bezier(.645,.045,.355,1);-o-transition:width .3s cubic-bezier(.645,.045,.355,1);transition:width .3s cubic-bezier(.645,.045,.355,1);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.menu-hamburger div i::before{top:-8px}.menu-hamburger div i::after{top:8px}.menu-hamburger:hover div i::after,.menu-hamburger:hover div i::before{width:70%}.open-hamburger-wrapper .page-close{position:fixed;top:80px;right:90px;z-index:100000;font-size:100px;line-height:0;cursor:pointer;height:40px;width:40px;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.open-hamburger-wrapper .page-close::after,.open-hamburger-wrapper .page-close::before{position:absolute;top:19px;left:4px;content:"";width:32px;height:3px;background:#0f0f0f;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.open-hamburger-wrapper .page-close::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.open-hamburger-wrapper .page-close::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.open-hamburger-wrapper .page-close:hover::after,.open-hamburger-wrapper .page-close:hover::before{-webkit-transform:none;-ms-transform:none;transform:none}.open-hamburger-wrapper .page-close.light-version::after,.open-hamburger-wrapper .page-close.light-version::before{background:#fff}.open-hamburger-wrapper{background-image:url(../img/bg/bg-image-28.jpg);background-color:#0f0f0f;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;visibility:hidden;overflow:hidden;overflow-y:auto;opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);padding:100px 120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding-top:60px}.open-hamburger-wrapper.is-visiable{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.header-default.header-bar .header__wrapper .header-right{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}.open-hamburger-wrapper .mainmenu-wrapper .page_nav ul.mainmenu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.open-hamburger-wrapper .mainmenu-wrapper .page_nav ul.mainmenu li.level-1>a{line-height:1.4;font-size:48px}@media only screen and (min-width:1200px) and (max-width:1599px){.open-hamburger-wrapper .mainmenu-wrapper .page_nav ul.mainmenu li.level-1>a{font-size:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.open-hamburger-wrapper .mainmenu-wrapper .page_nav ul.mainmenu li.level-1>a{font-size:20px}}@media only screen and (min-width:768px) and (max-width:991px){.open-hamburger-wrapper .mainmenu-wrapper .page_nav ul.mainmenu li.level-1>a{font-size:20px}}.popup-mobile-menu-wrapper .popup-mobile-manu{visibility:visible;opacity:1}.popup-mobile-menu-wrapper .popup-mobile-manu .inner{-webkit-transform:none;-ms-transform:none;transform:none}.popup-mobile-manu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;background:#0f0f0f;visibility:hidden;opacity:0;cursor:url(../img/icons/light-close.png) 16 16,pointer;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);z-index:99999}.popup-mobile-manu .inner{background:#f5f5f5;position:relative;width:80%;max-width:80%;height:100%;text-align:left;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow-y:auto;padding-top:85px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);cursor:default}.popup-mobile-manu .inner .mobileheader{position:absolute;top:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 15px 0 30px;height:85px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff}.popup-mobile-manu .inner .mobileheader .logo{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.popup-mobile-manu .inner .mobileheader .logo a img{width:140px;height:auto;max-width:100%}.popup-mobile-manu .inner .mobileheader a.mobile-close{position:relative;cursor:pointer;height:40px;width:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.popup-mobile-manu .inner .mobileheader a.mobile-close::after,.popup-mobile-manu .inner .mobileheader a.mobile-close::before{position:absolute;top:19px;left:8px;content:"";width:24px;height:3px;background:#0f0f0f;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.popup-mobile-manu .inner .mobileheader a.mobile-close::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.popup-mobile-manu .inner .mobileheader a.mobile-close::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup-mobile-manu .inner .mobileheader a.mobile-close:hover::after,.popup-mobile-manu .inner .mobileheader a.mobile-close:hover::before{-webkit-transform:none;-ms-transform:none;transform:none}.object-custom-menu{padding:0;list-style:none;margin:20px 40px 30px}.object-custom-menu>li{position:relative;border-top:1px solid rgba(0,0,0,.25)}.object-custom-menu>li:first-child{border:0 none}.object-custom-menu>li a{display:block;padding:21px 0;font-size:18px}.object-custom-menu>li a span{font-size:18px;color:#232323}.object-custom-menu>li.current>a>span{color:#8e6284;font-weight:600}.object-custom-menu>li.has-mega-menu.current>.object-submenu>li>a>span{color:#232323!important;font-weight:600}.object-custom-menu>li.has-mega-menu.current>.object-submenu>li.current>a>span{color:#8e6284!important;font-weight:600}.object-custom-menu>li.has-mega-menu a{position:relative;display:inline-block;z-index:5!important;width:calc(100% - 40px)!important;left:0;padding:21px 0}.object-custom-menu>li.has-mega-menu i.toggler{position:absolute;right:0!important;top:13px!important;width:40px!important;height:40px!important;display:inline-block;z-index:10!important;background:rgba(185,168,178,.5);cursor:pointer;font-style:normal!important}.object-custom-menu>li.has-mega-menu i.toggler::before{position:absolute;display:inline-block;top:10px;width:40px;height:auto;background:0 0;color:#5f355b;text-align:center!important;transform:none;transform-origin:50% 50%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"\f0d7";font-family:"Font Awesome 5 Free";font-weight:900}.object-custom-menu>li.has-mega-menu i.toggler.active::before{content:"\f0d7";transform:rotate(180deg);transform-origin:50% 50%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.object-custom-menu>li.has-mega-menu .object-submenu{display:none;padding:0;margin:0;list-style:none}.object-custom-menu>li.has-mega-menu .object-submenu li{border-top:1px solid rgba(0,0,0,.25)}.object-custom-menu>li.has-mega-menu .object-submenu li.title{font-weight:700;line-height:1.5;text-transform:uppercase;font-size:14px;color:#fff;margin:0 0 18px}.object-custom-menu>li.has-mega-menu .object-submenu li a{padding-top:10px;padding-bottom:10px;text-indent:15px;display:block}.object-custom-menu>li.has-mega-menu .object-submenu li a span{font-size:18px;color:#232323}footer{background-color:#ebebeb}.footer-widget{padding:0;background:0 0}.footer-widget img{margin-bottom:15px}.footer-widget p{line-height:1.75;font-size:16px;margin-bottom:0;padding-bottom:0;word-wrap:break-word;color:#232323}@media only screen and (max-width:767px){.footer-widget{padding:0;margin-top:15px!important}}.copyright{background-color:#0f0f0f}.copyright ul{list-style:none;padding:0;margin:5px -12px 0 -12px}.copyright ul li{padding:15px 12px}.copyright ul li a,.copyright>.container>.row>.col-lg-6 ul li.current a{height:30px;line-height:30px;position:relative;z-index:1;display:inline-block;font-size:16px;font-weight:400;color:#fff;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.copyright ul li a:hover{color:#fff}.copyright ul li a::after{content:"";width:0;height:2px;bottom:0;position:absolute;left:auto;right:0;z-index:-1;-webkit-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;-o-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;background:#fff!important}.copyright>.container>.row>.col-lg-6 ul li.current a::after{content:"";width:100%;height:2px;bottom:0;position:absolute;left:0;right:0;z-index:-1;background:#fff!important}.copyright ul li a:hover::after{width:100%;left:0;right:auto}.copyright p{margin:0;font-size:16px;line-height:2;font-family:Poppins,sans-serif;color:#fff}body.template-color-7 .blog-grid .post-content .post-inner h5.heading a:hover{color:#8e6284}body.template-color-7 .blog-grid .post-content .post-inner h4.heading a:hover{color:#8e6284}body.template-color-7 .blog-grid .post-content .post-inner h3.heading a:hover{color:#8e6284}body.template-color-7 .blog-grid .post-inner h5.heading:hover{color:#8e6284}body.template-color-7 .blog-grid .post-inner h5.heading:hover a{color:#8e6284}body.template-color-7 .animated-dot{background-color:#8e6284}body.template-color-7 .animated-dot .middle-dot{background-color:#8e6284}body.template-color-7 .animated-dot .signal{background-color:#8e6284}body.template-color-7 .animated-dot .signal2{background-color:#8e6284}body.template-color-7 .video-btn a .video-icon,body.template-color-7 .video-btn a.video-icon{background:#8e6284}body.template-color-7 .video-btn-2 .icon-gradient::before{background-color:#8e6284;background-image:-webkit-linear-gradient(223deg,#899664 0,#8e6284 100%);background-image:-o-linear-gradient(223deg,#899664 0,#8e6284 100%);background-image:linear-gradient(-133deg,#899664 0,#8e6284 100%)}body.template-color-7 .video-btn-2 .icon-gradient::after{background-color:#8e6284;background-image:-webkit-linear-gradient(223deg,#899664 0,#8e6284 100%);background-image:-o-linear-gradient(223deg,#899664 0,#8e6284 100%);background-image:linear-gradient(-133deg,#899664 0,#8e6284 100%)}body.template-color-7 .contact-form input:focus,body.template-color-7 .contact-form textarea:focus{border-color:#8e6284}body.template-color-7 .contact-form input[type=submit],body.template-color-7 .contact-form textarea[type=submit]{border-color:#8e6284;background-color:#8e6284}body.template-color-7 .gallery .hover-overlay{background-color:#8e6284}body.template-color-7 .slick-dots-bottom .slick-dots li.slick-active button{background:#8e6284}body.template-color-7 .blog-grid .post-content::before{background-color:#8e6284}body.template-color-7 .blog-grid-no-flex .post-quote::before{color:#8e6284}