@import url("https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap");*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}header{position:absolute;background:transparent;width:100%;z-index:3;font-family:'Nanum Gothic', sans-serif;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header.fade-out{animation:fadeout 2s;-moz-animation:fadeout 2s;-webkit-animation:fadeout 2s;-o-animation:fadeout 2s;opacity:0;visibility:hidden;cursor:not-allowed;pointer-events:none}header.fade-in{animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s;opacity:1;visibility:visible}header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;padding:0 30px}header .wrapper .top-header{background-color:#dd25e4;padding:10px;margin:0 -30px}header .wrapper .top-header .top-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .wrapper .top-header .top-header-wrapper .element-50{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}header .wrapper .top-header .top-header-wrapper .element-50 .email{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:15px}@media (max-width: 766px){header .wrapper .top-header .top-header-wrapper .element-50 .email{padding-left:0}}header .wrapper .top-header .top-header-wrapper .element-50 .email svg{width:25px;height:25px}@media (max-width: 766px){header .wrapper .top-header .top-header-wrapper .element-50 .email svg{width:20px;height:20px}}header .wrapper .top-header .top-header-wrapper .element-50 .email svg path{fill:#fff}header .wrapper .top-header .top-header-wrapper .element-50 .email p{color:#fff;font-size:14px;margin:-3px 15px 0 10px}@media (max-width: 766px){header .wrapper .top-header .top-header-wrapper .element-50 .email p{font-size:12px;margin:-5px 15px 0 10px}}header .wrapper .top-header .top-header-wrapper .element-50 .email p a{color:#fff}@media (max-width: 766px){header .wrapper .top-header .top-header-wrapper .element-50 .email p{margin:-4px 0 0 5px}}header .wrapper .top-header .top-header-wrapper .element-50 .telephone{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .wrapper .top-header .top-header-wrapper .element-50 .telephone svg{width:20px;height:20px}@media (max-width: 766px){header .wrapper .top-header .top-header-wrapper .element-50 .telephone svg{width:15px;height:15px;margin-top:2px}}header .wrapper .top-header .top-header-wrapper .element-50 .telephone svg path{fill:#fff}header .wrapper .top-header .top-header-wrapper .element-50 .telephone p{color:#fff;font-size:14px;margin:-5px 15px 0 10px}header .wrapper .top-header .top-header-wrapper .element-50 .telephone p a{color:#fff}@media (max-width: 766px){header .wrapper .top-header .top-header-wrapper .element-50 .telephone p{margin:-5px 0 0 5px;font-size:12px}}header .wrapper .bottom-header{position:relative;background-color:#fff;margin:0 -30px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .wrapper .bottom-header.border-bottom{border-bottom:2px solid #dd25e4 !important}header .wrapper .bottom-header .nav{position:relative}@media (min-width: 767px) and (max-width: 1022px){header .wrapper .bottom-header .nav{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden;opacity:0;width:100vw;height:100vh;overflow:hidden;background:#dd25e4;list-style-type:none;position:absolute;top:-5px;left:0;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}}@media (max-width: 766px){header .wrapper .bottom-header .nav{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden;opacity:0;width:100vw;height:100vh;overflow:hidden;background:#dd25e4;list-style-type:none;position:absolute;top:-5px;left:0;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}}header .wrapper .bottom-header .nav.open{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}header .wrapper .bottom-header .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s;opacity:1;visibility:visible;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (min-width: 767px) and (max-width: 1022px){header .wrapper .bottom-header .nav ul{padding:30px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 766px){header .wrapper .bottom-header .nav ul{padding:60px 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}header .wrapper .bottom-header .nav ul.open{-webkit-transform:translateY(0);transform:translateY(0)}header .wrapper .bottom-header .nav ul li{position:relative;padding:0 20px;text-transform:uppercase}header .wrapper .bottom-header .nav ul li.current_page_item::after,header .wrapper .bottom-header .nav ul li:hover::after{content:"";width:40%;bottom:-5px;position:absolute;height:1.3px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#961fb0}@media (min-width: 767px) and (max-width: 1022px){header .wrapper .bottom-header .nav ul li.current_page_item::after,header .wrapper .bottom-header .nav ul li:hover::after{bottom:5px;background-color:#fff}}@media (max-width: 766px){header .wrapper .bottom-header .nav ul li.current_page_item::after,header .wrapper .bottom-header .nav ul li:hover::after{bottom:5px;background-color:#fff}}@media (min-width: 767px) and (max-width: 1022px){header .wrapper .bottom-header .nav ul li{padding:10px 0}}@media (max-width: 766px){header .wrapper .bottom-header .nav ul li{padding:10px 0}}header .wrapper .bottom-header .nav ul li a{font-size:14px;color:#961fb0;font-weight:500}@media (min-width: 767px) and (max-width: 1022px){header .wrapper .bottom-header .nav ul li a{font-size:30px;line-height:35px;color:#fff}}@media (max-width: 766px){header .wrapper .bottom-header .nav ul li a{font-size:25px;line-height:30px;color:#fff}}header .wrapper .bottom-header .nav ul li.open{-webkit-transform:translateX(0);transform:translateX(0)}header .wrapper .bottom-header .menu-btn{position:absolute;z-index:222;right:30px;top:30px;height:20px;width:28px;visibility:hidden;opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header .wrapper .bottom-header .menu-btn.affix{animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s;opacity:1;visibility:visible}@media (min-width: 767px) and (max-width: 1022px){header .wrapper .bottom-header .menu-btn{display:block;opacity:1;visibility:visible;position:relative;top:2px;right:15px}}@media (max-width: 766px){header .wrapper .bottom-header .menu-btn{display:block;opacity:1;visibility:visible;position:relative;top:0;right:0}}header .wrapper .bottom-header .menu-btn:hover .menu-btn__burger::before{width:15px}header .wrapper .bottom-header .menu-btn:hover .menu-btn__burger::after{width:35px}header .wrapper .bottom-header .menu-btn:hover .menu-btn__burger.open::before{width:35px}header .wrapper .bottom-header .menu-btn:hover .menu-btn__burger.open::after{width:35px}header .wrapper .bottom-header .menu-btn .menu-btn__burger{position:absolute;right:8px;top:0.5rem;width:25px;height:3px;background:#dd25e4;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header .wrapper .bottom-header .menu-btn .menu-btn__burger::before{content:'';position:absolute;top:-8px;width:35px;height:3px;background:#dd25e4;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header .wrapper .bottom-header .menu-btn .menu-btn__burger:hover::before{width:15px}header .wrapper .bottom-header .menu-btn .menu-btn__burger::after{content:'';position:absolute;top:8px;width:15px;height:3px;background:#dd25e4;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header .wrapper .bottom-header .menu-btn .menu-btn__burger:hover::after{width:35px}header .wrapper .bottom-header .menu-btn .menu-btn__burger.open{-webkit-transform:rotate(720deg);transform:rotate(720deg);background:transparent}header .wrapper .bottom-header .menu-btn .menu-btn__burger.open::before{-webkit-transform:rotate(45deg) translate(5px, 8px);transform:rotate(45deg) translate(5px, 8px);background:#fff}header .wrapper .bottom-header .menu-btn .menu-btn__burger.open::after{width:35px;-webkit-transform:rotate(-45deg) translate(3px, -7px);transform:rotate(-45deg) translate(3px, -7px);background:#fff}header .wrapper .logo-header{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .wrapper .logo-header .header-logo{position:relative;width:160px;padding:0 15px 15px;z-index:2;background-color:#fff;margin-top:-45px}header .wrapper .logo-header .header-logo.border-bottom{border-bottom:2px solid #dd25e4 !important}header .wrapper .logo-header .header-logo.border-bottom::after{position:absolute;left:0;bottom:0;content:"";width:100%;height:67.5%;border-right:2px solid #dd25e4 !important;border-left:2px solid #dd25e4 !important}@media (max-width: 766px){header .wrapper .logo-header .header-logo.border-bottom::after{height:57.5%}}@media (max-width: 766px){header .wrapper .logo-header .header-logo{width:110px;padding:10px;display:inline-block}}header .wrapper .logo-header .header-logo a img.active{display:block;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header .wrapper .logo-header .header-logo a img.inactive{display:none;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header .wrapper .logo-header .header-logo .primary-logo,header .wrapper .logo-header .header-logo .secondary-logo{width:100%}header .wrapper .logo-header .header-logo .secondary-logo{display:none}footer{background:#961fb0;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;color:#242230}footer::before{content:"";position:absolute}footer .footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;margin:0 auto;width:100%;height:100%;max-width:2200px;justify-content:space-between;padding:100px 30px}footer .footer-wrapper .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:60px}@media (min-width: 767px) and (max-width: 1022px){footer .footer-wrapper .footer-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 766px){footer .footer-wrapper .footer-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer .footer-wrapper .footer-top .footer-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 767px) and (max-width: 1022px){footer .footer-wrapper .footer-top .footer-section{margin-bottom:30px;text-align:center}}@media (max-width: 766px){footer .footer-wrapper .footer-top .footer-section{margin-bottom:30px;text-align:center}}footer .footer-wrapper .footer-top .footer-section h2{font-family:'Nanum Gothic', sans-serif;font-size:16px;text-transform:uppercase;color:#fff;padding-bottom:30px}@media (min-width: 767px) and (max-width: 1022px){footer .footer-wrapper .footer-top .footer-section h2{padding-bottom:5px}}@media (max-width: 766px){footer .footer-wrapper .footer-top .footer-section h2{padding-bottom:5px}}footer .footer-wrapper .footer-top .footer-section ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-wrapper .footer-top .footer-section ul li{font-size:16px}footer .footer-wrapper .footer-top .footer-section ul li a{color:#fff;text-transform:capitalize}footer .footer-wrapper .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}footer .footer-wrapper .footer-bottom::before{content:" ";width:80%;margin:0 auto;border-top:1px solid #fff}footer .footer-wrapper .footer-bottom .copyright{padding-top:30px}footer .footer-wrapper .footer-bottom .copyright p,footer .footer-wrapper .footer-bottom .copyright p a{font-size:12px;color:#fff}footer .footer-wrapper .footer-bottom .website-by{padding-top:20px}footer .footer-wrapper .footer-bottom .website-by p{font-size:12px;color:#fff}footer .footer-wrapper .footer-bottom .website-by p a{font-size:10px;color:#fff;text-transform:uppercase}footer ::-moz-selection,footer::-moz-selection{background-color:#8be9e1;color:#dd25e4}footer ::selection,footer::selection{background-color:#8be9e1;color:#dd25e4}.section-slider{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;min-height:90vh}.section-slider .element-100{width:100%;height:100%}.section-slider .element-100.background{z-index:1;position:absolute;top:0;left:0}.section-slider .element-100.background .element-100-wrapper{width:100%;height:100%}.section-slider .element-100.slider-controls{position:absolute;top:0;left:0}.section-slider .element-100.foreground{z-index:2;margin:30px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 766px){.section-slider .element-100.foreground{margin:50px 15px 0}}.section-slider .element-100.foreground .element-100-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (max-width: 766px){.section-slider .element-100.foreground .element-100-wrapper{width:100%}}.section-slider .element-100.foreground .element-100-wrapper .element-25{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media (max-width: 766px){.section-slider .element-100.foreground .element-100-wrapper .element-25{display:none}}.section-slider .element-100.foreground .element-100-wrapper .element-50{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:2;-ms-flex:2 1 0px;flex:2 1 0}.section-slider .element-100.foreground .element-100-wrapper h1{font-family:'Nanum Gothic', sans-serif;text-transform:uppercase;font-size:50px}@media (max-width: 766px){.section-slider .element-100.foreground .element-100-wrapper h1{font-size:35px;line-height:40px}}.section-slider .element-100.foreground .element-100-wrapper h1,.section-slider .element-100.foreground .element-100-wrapper p{margin-bottom:15px}@media (min-width: 767px) and (max-width: 1022px){.section-slider .element-100.foreground .element-100-wrapper h1,.section-slider .element-100.foreground .element-100-wrapper p{text-align:center}}@media (max-width: 766px){.section-slider .element-100.foreground .element-100-wrapper h1,.section-slider .element-100.foreground .element-100-wrapper p{text-align:center}}.section-slider .element-100.foreground .slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-slider .element-100.foreground .call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px}@media (min-width: 767px) and (max-width: 1022px){.section-slider .element-100.foreground .call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-slider .element-100.foreground .call-to-action .call-to-action-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 766px){.section-slider .element-100.foreground .call-to-action .call-to-action-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.section-slider .element-100.foreground .call-to-action .call-to-action-wrapper a{font-size:16px;letter-spacing:.2px;font-family:Open sans;font-weight:500;text-transform:uppercase;padding:5px 20px;border:1px solid #fff;color:#fff;cursor:none;-webkit-transition:.3s all;transition:.3s all}.section-slider .element-100.foreground .call-to-action .call-to-action-wrapper a.transparent{background:transparent}.section-slider .element-100.foreground .call-to-action .call-to-action-wrapper a.coloured{background:#8be9e1}.section-slider .element-100.foreground .call-to-action .call-to-action-wrapper a.coloured-text{color:#8be9e1}@media (max-width: 766px){.section-slider .element-100.foreground .call-to-action .call-to-action-wrapper a{font-size:14px;padding:5px 20px}}.section-slider .element-100.foreground ::-moz-selection,.section-slider .element-100.foreground::-moz-selection{background-color:#dd25e4;color:#fff}.section-slider .element-100.foreground ::selection,.section-slider .element-100.foreground::selection{background-color:#dd25e4;color:#fff}.find-property{z-index:2}@media (min-width: 767px) and (max-width: 1022px){.find-property{padding:0 15px 20%}}@media (max-width: 766px){.find-property{padding:0 15px 20%}}.find-property .find-property-wrapper{max-width:950px;margin:0 auto;margin-top:-157px}@media (min-width: 767px) and (max-width: 1022px){.find-property .find-property-wrapper{max-width:100%}}@media (max-width: 766px){.find-property .find-property-wrapper{max-width:100%}}.find-property .find-property-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.find-property .find-property-wrapper ul li{color:#961fb0;background-color:#fff;font-weight:400;font-size:14px;text-transform:uppercase;margin:0 2px 0 0;border-radius:4px 4px 0 0;padding:12px 20px}@media (max-width: 766px){.find-property .find-property-wrapper ul li{font-size:12px;padding:10px 15px}}@media (max-width: 766px){.find-property .find-property-wrapper ul li:nth-child(2){display:none}}.find-property .find-property-wrapper ul li a{color:#961fb0}.find-property .find-property-wrapper ul li.active{background-color:#dd25e4;color:#fff}.find-property .find-property-wrapper ul li.active a{color:#fff}.find-property .find-property-wrapper .find-property-info{background-color:#dd25e4;padding:60px 0 30px;border-radius:4px 4px 4px 4px;-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,0.1);box-shadow:0px 20px 40px 0px rgba(0,0,0,0.1)}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:none}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs.active{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media (max-width: 766px){.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 30px}@media (max-width: 766px){.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px}}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50.first{border-right:1px solid #f7f7f7}@media (max-width: 766px){.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50.first{border:0}}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dt{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;color:#fff;font-size:14px;padding-right:15px;font-weight:500}@media (max-width: 766px){.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dt{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dt.hidden{visibility:hidden}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}@media (max-width: 766px){.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd input,.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd select{border:1px solid #fff;width:95%;margin-bottom:15px;font-weight:400;font-size:14px;padding:5px;color:#961fb0;outline:0}@media (max-width: 766px){.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd input,.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd select{padding:3px}}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;background-color:#fff;background-image:none}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd select:focus{outline:none}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd select::-ms-expand{display:none}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd .select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:95%;overflow:hidden;margin-bottom:15px}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd .select::after{content:'\25BC';position:absolute;top:0;right:0;padding:5px 15px;background-color:#961fb0;-webkit-transition:.25s all ease;transition:.25s all ease;color:#fff;pointer-events:none}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd .select:hover::after{color:#961fb0}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd input[type="submit"]{border:1px solid #961fb0;color:#fff;background-color:#961fb0}.find-property .find-property-wrapper .find-property-info .find-property-info-wrapper .tabs .element-50 .element-input dd a{border:1px solid #961fb0;color:#fff;background-color:#961fb0;font-size:14px;padding:5px;outline:0;font-weight:400;width:95%;display:inline-block;text-align:center}.find-property .find-property-wrapper ::-moz-selection,.find-property .find-property-wrapper::-moz-selection{background-color:#fff;color:#dd25e4}.find-property .find-property-wrapper ::selection,.find-property .find-property-wrapper::selection{background-color:#fff;color:#dd25e4}.about-us{padding:100px 30px}@media (min-width: 767px) and (max-width: 1022px){.about-us{padding:0 15px 50px}}@media (max-width: 766px){.about-us{padding:0 15px 50px}}.about-us .about-us-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width: 767px) and (max-width: 1022px){.about-us .about-us-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 766px){.about-us .about-us-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about-us .about-us-wrapper.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width: 767px) and (max-width: 1022px){.about-us .about-us-wrapper.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about-us .about-us-wrapper.reverse .element-50.padding-right{padding-right:0}.about-us .about-us-wrapper.reverse .element-50 .element-50-wrapper .content.reverse{padding:60px 30px 30px}}@media (max-width: 766px){.about-us .about-us-wrapper.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about-us .about-us-wrapper.reverse .element-50.padding-right{padding-right:0}.about-us .about-us-wrapper.reverse .element-50 .element-50-wrapper .content.reverse{padding:60px 15px 30px}}.about-us .about-us-wrapper .element-50{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.about-us .about-us-wrapper .element-50.padding-right{padding-right:30px}.about-us .about-us-wrapper .element-50.padding-left{padding-left:30px}@media (min-width: 767px) and (max-width: 1022px){.about-us .about-us-wrapper .element-50.padding-left{padding-left:60px}}@media (max-width: 766px){.about-us .about-us-wrapper .element-50.padding-left{padding-left:60px}}@media (min-width: 767px) and (max-width: 1022px){.about-us .about-us-wrapper .element-50{padding-bottom:30px}}@media (max-width: 766px){.about-us .about-us-wrapper .element-50{padding-bottom:30px}}.about-us .about-us-wrapper .element-50 .element-50-wrapper .image{margin:0}.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-src{-webkit-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:80%;border-right:5px solid #dd25e4}.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-src.reverse{float:right;border-right:0;border-left:5px solid #dd25e4}.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern{position:absolute;width:70%;height:70%;z-index:1;right:-45px;background-color:#dd25e4;bottom:0;margin-bottom:auto;margin-top:auto;top:0}@media (min-width: 767px) and (max-width: 1022px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern{right:0}}@media (max-width: 766px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern{right:0}}.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern.reverse{left:-45px}@media (min-width: 767px) and (max-width: 1022px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern.reverse{left:0}}@media (max-width: 766px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern.reverse{left:0}}.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern .motto{width:100%;height:100%;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (min-width: 767px) and (max-width: 1022px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern .motto{padding:15px}}@media (max-width: 766px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern .motto{padding:15px}}.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern .motto h1{color:#fff}@media (max-width: 766px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern .motto h1{font-size:22px;line-height:30px}}.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern .motto span{margin-top:30px;text-align:center;color:#fff;font-size:12px;text-transform:uppercase;position:relative}.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern .motto span::after{content:"";width:100%;position:absolute;left:0;bottom:0;border-bottom:2px solid #fff}.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern ::-moz-selection,.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern::-moz-selection{background-color:#fff;color:#dd25e4}.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern ::selection,.about-us .about-us-wrapper .element-50 .element-50-wrapper .image .image-pattern::selection{background-color:#fff;color:#dd25e4}.about-us .about-us-wrapper .element-50 .element-50-wrapper .content{padding:30px 60px;position:relative}.about-us .about-us-wrapper .element-50 .element-50-wrapper .content.reverse{padding:60px 60px 30px 0}@media (min-width: 767px) and (max-width: 1022px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .content{padding:30px 0 15px}}@media (max-width: 766px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .content{padding:30px 0 15px}}.about-us .about-us-wrapper .element-50 .element-50-wrapper .content .sub-heading{text-transform:uppercase;position:relative;border:1px solid #dd25e4;color:#fff;background-color:#dd25e4;display:inline-block;padding:5px 10px;margin-bottom:30px;font-size:14px}.about-us .about-us-wrapper .element-50 .element-50-wrapper .content h1,.about-us .about-us-wrapper .element-50 .element-50-wrapper .content p{padding-bottom:30px}.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px;padding-left:70px}@media (min-width: 767px) and (max-width: 1022px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action{padding-left:0}}@media (max-width: 766px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action{padding-left:0}}.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex}.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a span{font-size:12px;text-transform:uppercase;color:#000}.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a svg{padding-left:20px;margin-top:-5px}.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a svg circle{stroke:#000}.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a svg polygon{fill:#000}.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a:after{background:#000;content:"";right:0;bottom:20px;left:100px;position:absolute;width:77%;height:1px;z-index:0}@media (min-width: 767px) and (max-width: 1022px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a:after{width:90%;left:40px;bottom:50px}}@media (max-width: 766px){.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a:after{width:90%;left:40px;bottom:50px}}.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a:hover span{color:#dd25e4}.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a:hover svg{color:#dd25e4;padding-left:10px}.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a:hover svg circle{stroke:#dd25e4}.about-us .about-us-wrapper .element-50 .element-50-wrapper .call-to-action .call-to-action-wrapper a:hover svg polygon{fill:#dd25e4}.about-us .about-us-wrapper ::-moz-selection,.about-us .about-us-wrapper::-moz-selection{background-color:#dd25e4;color:#fff}.about-us .about-us-wrapper ::selection,.about-us .about-us-wrapper::selection{background-color:#dd25e4;color:#fff}.business-aims{padding:0 60px 100px}@media (max-width: 766px){.business-aims{padding:0 30px 100px}}.business-aims.secondary-background{padding:150px 60px}@media (min-width: 767px) and (max-width: 1022px){.business-aims.secondary-background{padding:150px 30px}}@media (max-width: 766px){.business-aims.secondary-background{padding:150px 30px}}.business-aims.secondary-background ::-moz-selection,.business-aims.secondary-background::-moz-selection{background-color:#fff;color:#961fb0}.business-aims.secondary-background ::selection,.business-aims.secondary-background::selection{background-color:#fff;color:#961fb0}.business-aims .business-aims-wrapper{max-width:700px;margin:0 auto}.business-aims .business-aims-wrapper h3{border-left:3px solid #dd25e4;padding-left:30px}.business-aims .business-aims-wrapper h3.white{color:#fff;border-left:3px solid #fff}.business-aims .business-aims-wrapper ::-moz-selection,.business-aims .business-aims-wrapper::-moz-selection{background-color:#dd25e4;color:#fff}.business-aims .business-aims-wrapper ::selection,.business-aims .business-aims-wrapper::selection{background-color:#dd25e4;color:#fff}.our-aims{padding:0 30px}.our-aims.padding-bottom-100{padding-bottom:100px}.our-aims .our-aims-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 767px) and (max-width: 1022px){.our-aims .our-aims-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 766px){.our-aims .our-aims-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.our-aims .our-aims-wrapper.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width: 767px) and (max-width: 1022px){.our-aims .our-aims-wrapper.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width: 766px){.our-aims .our-aims-wrapper.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.our-aims .our-aims-wrapper .element-40{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content{padding:30px 30px;position:relative}@media (min-width: 767px) and (max-width: 1022px){.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content{margin-bottom:30px}}@media (max-width: 766px){.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content{margin-bottom:30px}}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .sub-heading{text-transform:uppercase;position:relative;border:1px solid #f2f2f2;display:inline-block;padding:5px 10px;margin-bottom:30px}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content h1,.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content p{padding-bottom:30px}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a span{font-size:12px;text-transform:uppercase;color:#000}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a svg{padding-left:20px;margin-top:-5px}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a svg circle{stroke:#000}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a svg polygon{fill:#000}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a:after{background:#000;content:"";right:0;bottom:20px;left:30px;position:absolute;width:85%;height:1px;z-index:0}@media (min-width: 767px) and (max-width: 1022px){.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a:after{width:90%;left:40px;bottom:50px}}@media (max-width: 766px){.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a:after{width:85%;left:30px;bottom:20px}}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a:hover span{color:#dd25e4}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a:hover svg{color:#dd25e4;padding-left:10px}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a:hover svg circle{stroke:#dd25e4}.our-aims .our-aims-wrapper .element-40 .element-40-wrapper .content .call-to-action-wrapper a:hover svg polygon{fill:#dd25e4}.our-aims .our-aims-wrapper .element-60{-webkit-box-flex:2;-ms-flex:2 1 0px;flex:2 1 0}@media (min-width: 767px) and (max-width: 1022px){.our-aims .our-aims-wrapper .element-60{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}@media (max-width: 766px){.our-aims .our-aims-wrapper .element-60{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.our-aims .our-aims-wrapper .element-60 .element-60-wrapper .image .image-src{-webkit-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:100%;border-left:5px solid #dd25e4}.our-aims .our-aims-wrapper .element-60 .element-60-wrapper .image .image-src.reverse{border-right:5px solid #dd25e4;border-left:0}.our-aims .our-aims-wrapper .element-60 .element-60-wrapper .image .image-src:hover img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.our-aims .our-aims-wrapper .element-60 .element-60-wrapper .image .image-pattern{position:absolute;width:70%;height:70%;z-index:1;right:-45px;background-color:#dd25e4;bottom:0;margin-bottom:auto;margin-top:auto;top:0}.our-aims .our-aims-wrapper ::-moz-selection,.our-aims .our-aims-wrapper::-moz-selection{background-color:#dd25e4;color:#fff}.our-aims .our-aims-wrapper ::selection,.our-aims .our-aims-wrapper::selection{background-color:#dd25e4;color:#fff}.product-strategy{padding:180px 30px}@media (max-width: 766px){.product-strategy{padding:180px 15px}}.product-strategy .product-strategy-wrapper .element-100{position:relative}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 767px) and (max-width: 1022px){.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 766px){.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .image{-webkit-box-flex:2;-ms-flex:2 1 0px;flex:2 1 0}@media (min-width: 767px) and (max-width: 1022px){.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .image{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}@media (max-width: 766px){.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .image{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .image .image-src{-webkit-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;max-height:520px;z-index:1;margin-left:-30px}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .image .image-pattern{position:absolute;left:30px;top:-70px;width:90%;height:650px;z-index:-1;background-color:#f1f1f1}@media (min-width: 767px) and (max-width: 1022px){.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .image .image-pattern{left:40px;width:80%;height:90vh;width:100%}}@media (max-width: 766px){.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .image .image-pattern{left:40px;width:80%;height:110vh;width:100%}}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper{width:70%}@media (min-width: 767px) and (max-width: 1022px){.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper{width:70%;margin:0 15px auto auto;padding-top:30px}}@media (max-width: 766px){.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper{width:70%;margin:0 15px auto auto}}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .sub-heading{text-transform:uppercase;position:relative;border:1px solid #961fb0;color:#fff;background-color:#961fb0;display:inline-block;padding:5px 10px;margin-bottom:30px;font-size:16px}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper h1,.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper h2{padding-bottom:30px}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper p{position:relative;padding-left:10px}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper p::before{top:0;left:-5px;position:absolute}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:70px;position:relative}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .call-to-action .call-to-action-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .call-to-action .call-to-action-wrapper a span{font-size:12px;text-transform:uppercase;color:#fff}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .call-to-action .call-to-action-wrapper a svg{padding-left:20px;margin-top:-5px}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .call-to-action .call-to-action-wrapper a svg circle{stroke:#fff}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .call-to-action .call-to-action-wrapper a svg polygon{fill:#fff}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .call-to-action .call-to-action-wrapper a:after{background:#fff;content:"";pointer-events:none;right:0;bottom:-15px;position:absolute;width:100%;height:1px;z-index:0}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .call-to-action .call-to-action-wrapper a:hover span{color:#dd25e4}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .call-to-action .call-to-action-wrapper a:hover svg{color:#dd25e4;padding-left:10px}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .call-to-action .call-to-action-wrapper a:hover svg circle{stroke:#dd25e4}.product-strategy .product-strategy-wrapper .element-100 .element-100-wrapper .content .content-wrapper .call-to-action .call-to-action-wrapper a:hover svg polygon{fill:#dd25e4}.product-strategy .product-strategy-wrapper ::-moz-selection,.product-strategy .product-strategy-wrapper::-moz-selection{background-color:#dd25e4;color:#fff}.product-strategy .product-strategy-wrapper ::selection,.product-strategy .product-strategy-wrapper::selection{background-color:#dd25e4;color:#fff}.our-services{background:#961fb0;margin-bottom:130px}@media (max-width: 766px){.our-services{margin-bottom:30px}}.our-services .our-services-wrapper{padding:100px 60px 150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 766px){.our-services .our-services-wrapper{padding:50px 15px 100px}}.our-services .our-services-wrapper .element-100{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 766px){.our-services .our-services-wrapper .element-100{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.our-services .our-services-wrapper .element-100 .sub-heading{text-transform:uppercase;position:relative;border:1px solid #fff;color:#961fb0;background-color:#fff;display:inline-block;padding:5px 10px;margin-bottom:100px;font-size:16px}@media (max-width: 766px){.our-services .our-services-wrapper .element-100 .sub-heading{text-align:center;font-size:14px}}.our-services .our-services-wrapper .element-100 .element-33{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding:0 15px}@media (max-width: 766px){.our-services .our-services-wrapper .element-100 .element-33{margin-bottom:30px}}.our-services .our-services-wrapper .element-100 .element-33 .element-33-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.our-services .our-services-wrapper .element-100 .element-33 .element-33-wrapper svg{width:150px;margin:0 auto;padding-bottom:30px}.our-services .our-services-wrapper .element-100 .element-33 .element-33-wrapper svg path,.our-services .our-services-wrapper .element-100 .element-33 .element-33-wrapper svg polygon{stroke:#fff;stroke-width:3px;fill:transparent;-webkit-transform:translate(0px, 0px) scale(1, 1);transform:translate(0px, 0px) scale(1, 1)}.our-services .our-services-wrapper .element-100 .element-33 .element-33-wrapper h3{color:#fff;padding-bottom:30px}@media (max-width: 766px){.our-services .our-services-wrapper .element-100 .element-33 .element-33-wrapper h3{padding-bottom:15px}}.our-services .our-services-wrapper .element-100 .element-33 .element-33-wrapper p{color:#fff;font-size:16px;line-height:22px}.our-services .our-services-wrapper .call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:100px 0 0}@media (min-width: 767px) and (max-width: 1022px){.our-services .our-services-wrapper .call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.our-services .our-services-wrapper .call-to-action .call-to-action-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 766px){.our-services .our-services-wrapper .call-to-action .call-to-action-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.our-services .our-services-wrapper .call-to-action .call-to-action-wrapper a{font-size:16px;letter-spacing:.2px;font-family:Open sans;font-weight:500;text-transform:uppercase;padding:10px 20px;border:1px solid #fff;color:#fff;cursor:none;-webkit-transition:.3s all;transition:.3s all}.our-services .our-services-wrapper .call-to-action .call-to-action-wrapper a.transparent{background:transparent}.our-services .our-services-wrapper .call-to-action .call-to-action-wrapper a.coloured{background:#8be9e1}.our-services .our-services-wrapper .call-to-action .call-to-action-wrapper a.coloured-text{color:#8be9e1}@media (max-width: 766px){.our-services .our-services-wrapper .call-to-action .call-to-action-wrapper a{font-size:14px;padding:5px 20px}}.our-services .our-services-wrapper ::-moz-selection,.our-services .our-services-wrapper::-moz-selection{background-color:#fff;color:#961fb0}.our-services .our-services-wrapper ::selection,.our-services .our-services-wrapper::selection{background-color:#fff;color:#961fb0}.page{padding:105px 0 0}@media (max-width: 766px){.page{padding:90px 0 0}}.page-slider{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;min-height:50vh;padding-top:20px}.page-slider.height-70{height:70vh}@media (max-width: 766px){.page-slider.height-70{height:50vh}}.page-slider .element-100{width:100%;height:100%}.page-slider .element-100.background{z-index:1;position:absolute;top:0;left:0}.page-slider .element-100.background .element-100-wrapper{width:100%;height:100%}.page-slider .element-100.background .element-100-wrapper .image{width:100%;height:100%;position:relative}.page-slider .element-100.background .element-100-wrapper .image .image-wrapper{width:100%;height:100%;background-size:cover !important;background-position:bottom center !important;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-slider .element-100.background .element-100-wrapper .image .image-wrapper::before{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(0,33,76,0.3)}.page-slider .element-100.foreground{z-index:2;margin:30px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 766px){.page-slider .element-100.foreground{margin:50px 15px 0}}.page-slider .element-100.foreground .element-100-wrapper{width:60%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (max-width: 766px){.page-slider .element-100.foreground .element-100-wrapper{width:100%}}.page-slider .element-100.foreground .element-100-wrapper h1{font-family:'Nanum Gothic', sans-serif;text-transform:uppercase;font-size:50px}@media (max-width: 766px){.page-slider .element-100.foreground .element-100-wrapper h1{font-size:35px;line-height:40px}}.page-slider .element-100.foreground .element-100-wrapper h1,.page-slider .element-100.foreground .element-100-wrapper p{margin-bottom:15px}@media (min-width: 767px) and (max-width: 1022px){.page-slider .element-100.foreground .element-100-wrapper h1,.page-slider .element-100.foreground .element-100-wrapper p{text-align:center}}@media (max-width: 766px){.page-slider .element-100.foreground .element-100-wrapper h1,.page-slider .element-100.foreground .element-100-wrapper p{text-align:center}}.page-slider .element-100.foreground .call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}@media (min-width: 767px) and (max-width: 1022px){.page-slider .element-100.foreground .call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-slider .element-100.foreground .call-to-action .call-to-action-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 766px){.page-slider .element-100.foreground .call-to-action .call-to-action-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.page-slider .element-100.foreground .call-to-action .call-to-action-wrapper .scroll-down{font-size:16px;letter-spacing:.2px;font-family:Open sans;font-weight:500;text-transform:uppercase;padding:5px 15px;border:1px solid #fff;color:#fff;margin:8px 13px;cursor:none;-webkit-transition:.3s all;transition:.3s all}.page-slider .element-100.foreground .call-to-action .call-to-action-wrapper .scroll-down.transparent{background:transparent}.page-slider .element-100.foreground .call-to-action .call-to-action-wrapper .scroll-down.coloured{background:#8be9e1}.page-slider .element-100.foreground .call-to-action .call-to-action-wrapper .scroll-down.coloured-text{color:#8be9e1}@media (max-width: 766px){.page-slider .element-100.foreground .call-to-action .call-to-action-wrapper .scroll-down{font-size:14px;padding:5px 20px}}.page-slider .element-100.foreground ::-moz-selection,.page-slider .element-100.foreground::-moz-selection{background-color:#dd25e4;color:#fff}.page-slider .element-100.foreground ::selection,.page-slider .element-100.foreground::selection{background-color:#dd25e4;color:#fff}.page-header{background:#fff;padding:60px 60px 60px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}@media (max-width: 766px){.page-header{padding:80px 0 60px}}.page-header:before{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(0,33,76,0.4)}.page-header .page-header-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;padding-top:30px}@media (max-width: 766px){.page-header .page-header-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px}}.page-header .page-header-wrapper .element-50{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.page-header .page-header-wrapper .element-50 .element-50-wrapper .content{padding:30px;position:relative}@media (max-width: 766px){.page-header .page-header-wrapper .element-50 .element-50-wrapper .content{padding:30px 0}}.page-header .page-header-wrapper .element-50 .element-50-wrapper .content .sub-heading{text-transform:uppercase;position:relative;border:1px solid #f2f2f2;display:inline-block;padding:5px 10px;margin-bottom:30px}.page-header .page-header-wrapper .element-50{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.page-header .page-header-wrapper .element-50 .element-50-wrapper .image .image-src{-webkit-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:100%;border-left:5px solid #dd25e4}.page-header .page-header-wrapper .element-50 .element-50-wrapper .image .image-src:hover img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.page-header .page-header-wrapper .element-50 .element-50-wrapper .image .image-pattern{position:absolute;width:70%;height:70%;z-index:1;right:-45px;background-color:#dd25e4;bottom:0;margin-bottom:auto;margin-top:auto;top:0}.page-header .page-header-wrapper h1{font-family:'Nanum Gothic', sans-serif;font-size:50px;background-color:#dd25e4;text-transform:uppercase;margin-bottom:30px;color:#fff;padding:10px;display:inline-block}@media (max-width: 766px){.page-header .page-header-wrapper h1{font-size:35px;line-height:40px}}.page-header .page-header-wrapper h1 ::-moz-selection,.page-header .page-header-wrapper h1::-moz-selection{background-color:#fff;color:#dd25e4}.page-header .page-header-wrapper h1 ::selection,.page-header .page-header-wrapper h1::selection{background-color:#fff;color:#dd25e4}.page-header .page-header-wrapper .description{width:100%}.page-header .page-header-wrapper .description .description-wrapper p{color:#000000}.page-header .page-header-wrapper ::-moz-selection,.page-header .page-header-wrapper::-moz-selection{background-color:#dd25e4;color:#fff}.page-header .page-header-wrapper ::selection,.page-header .page-header-wrapper::selection{background-color:#dd25e4;color:#fff}.filter-property{padding:60px;background-color:#dd25e4}@media (min-width: 767px) and (max-width: 1022px){.filter-property{padding:30px 15px}}@media (max-width: 766px){.filter-property{padding:30px 15px}}.filter-property .filter-property-wrapper{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 766px){.filter-property .filter-property-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.filter-property .filter-property-wrapper .element-33{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;padding:0 30px}@media (max-width: 766px){.filter-property .filter-property-wrapper .element-33{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px}}.filter-property .filter-property-wrapper .element-33.first,.filter-property .filter-property-wrapper .element-33.second{border-right:1px solid #f7f7f7}@media (max-width: 766px){.filter-property .filter-property-wrapper .element-33.first,.filter-property .filter-property-wrapper .element-33.second{border:0}}.filter-property .filter-property-wrapper .element-33 .element-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.filter-property .filter-property-wrapper .element-33 .element-input dt{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;color:#fff;font-size:14px;padding-right:15px;font-weight:500}@media (max-width: 766px){.filter-property .filter-property-wrapper .element-33 .element-input dt{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.filter-property .filter-property-wrapper .element-33 .element-input dt.hidden{visibility:hidden}.filter-property .filter-property-wrapper .element-33 .element-input dd{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}@media (max-width: 766px){.filter-property .filter-property-wrapper .element-33 .element-input dd{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}}.filter-property .filter-property-wrapper .element-33 .element-input dd input,.filter-property .filter-property-wrapper .element-33 .element-input dd select{border:1px solid #fff;width:95%;margin-bottom:15px;font-weight:400;font-size:14px;padding:5px;color:#961fb0;outline:0}@media (max-width: 766px){.filter-property .filter-property-wrapper .element-33 .element-input dd input,.filter-property .filter-property-wrapper .element-33 .element-input dd select{width:100%}}.filter-property .filter-property-wrapper .element-33 .element-input dd select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;background-color:#fff;background-image:none}.filter-property .filter-property-wrapper .element-33 .element-input dd select:focus{outline:none}.filter-property .filter-property-wrapper .element-33 .element-input dd select::-ms-expand{display:none}.filter-property .filter-property-wrapper .element-33 .element-input dd .select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:95%;overflow:hidden;margin-bottom:15px}.filter-property .filter-property-wrapper .element-33 .element-input dd .select::after{content:'\25BC';position:absolute;top:0;right:0;padding:5px 15px;background-color:#961fb0;-webkit-transition:.25s all ease;transition:.25s all ease;color:#fff;pointer-events:none}.filter-property .filter-property-wrapper .element-33 .element-input dd .select:hover::after{color:#961fb0}.filter-property .filter-property-wrapper .element-33 .element-input dd input[type="submit"]{border:1px solid #961fb0;color:#fff;background-color:#961fb0}.filter-property .filter-property-wrapper .element-33 .element-input dd a{border:1px solid #961fb0;color:#fff;background-color:#961fb0;font-size:14px;padding:5px;outline:0;font-weight:400;width:95%;display:inline-block;text-align:center}.filter-property .filter-property-wrapper ::-moz-selection,.filter-property .filter-property-wrapper::-moz-selection{background-color:#fff;color:#dd25e4}.filter-property .filter-property-wrapper ::selection,.filter-property .filter-property-wrapper::selection{background-color:#fff;color:#dd25e4}.listings{width:100%}@media (max-width: 766px){.listings{padding:0}}.listings .listings-wrapper{width:100%;padding:60px 60px 0}@media (max-width: 766px){.listings .listings-wrapper{padding:60px 15px}}@media (min-width: 767px) and (max-width: 1022px){.listings .listings-wrapper{padding:60px 15px}}.listings .listings-wrapper .sub-heading{width:100%;text-transform:uppercase;position:relative;border:1px solid #961fb0;background-color:#961fb0;color:#fff;padding:10px;margin-bottom:30px;font-size:18px}.listings .listings-wrapper .content{width:100%;float:left;margin-bottom:150px}.listings .listings-wrapper .content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.listings .listings-wrapper .content ul li{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;padding:15px;margin-bottom:30px}@media (max-width: 766px){.listings .listings-wrapper .content ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.listings .listings-wrapper .content a{color:#961fb0;border-bottom:2px dotted #961fb0}.listings .listings-wrapper ::-moz-selection,.listings .listings-wrapper::-moz-selection{background-color:#dd25e4;color:#fff}.listings .listings-wrapper ::selection,.listings .listings-wrapper::selection{background-color:#dd25e4;color:#fff}.page-services{padding:60px 0}.page-services .page-services-wrapper{padding:0 60px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 767px) and (max-width: 1022px){.page-services .page-services-wrapper{padding:0 15px 30px}}@media (max-width: 766px){.page-services .page-services-wrapper{padding:0 0px 30px}}.page-services .page-services-wrapper .element-100 .element-100-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-services .page-services-wrapper .element-100 .element-100-wrapper.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 766px){.page-services .page-services-wrapper .element-100 .element-100-wrapper.reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 766px){.page-services .page-services-wrapper .element-100 .element-100-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-services .page-services-wrapper .element-100 .element-100-wrapper .element-50{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.page-services .page-services-wrapper .element-100 .element-100-wrapper .element-50 .element-50-wrapper{padding:30px}.page-services .page-services-wrapper .element-100 .element-100-wrapper .element-50 .element-50-wrapper .content{padding:120px 60px 0;position:relative}@media (min-width: 767px) and (max-width: 1022px){.page-services .page-services-wrapper .element-100 .element-100-wrapper .element-50 .element-50-wrapper .content{padding:120px 0 0}}.page-services .page-services-wrapper .element-100 .element-100-wrapper .element-50 .element-50-wrapper .content h3{margin-bottom:30px}@media (max-width: 766px){.page-services .page-services-wrapper .element-100 .element-100-wrapper .element-50 .element-50-wrapper .content{padding:30px 0 15px}}.page-services .page-services-wrapper .element-100 .element-100-wrapper .element-50 .element-50-wrapper .image{margin:0;position:relative}.page-services .page-services-wrapper .element-100 .element-100-wrapper .element-50 .element-50-wrapper .image .image-src{-webkit-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:100%;padding:30px;z-index:1}.page-services .page-services-wrapper .element-100 .element-100-wrapper .element-50 .element-50-wrapper .image .image-pattern{position:absolute;width:60%;height:100%;top:0;right:0;background-color:#dd25e4;bottom:0;margin-bottom:auto;margin-top:auto;top:0}.page-services .page-services-wrapper ::-moz-selection,.page-services .page-services-wrapper::-moz-selection{background-color:#dd25e4;color:#fff}.page-services .page-services-wrapper ::selection,.page-services .page-services-wrapper::selection{background-color:#dd25e4;color:#fff}.contact-us{padding-bottom:100px}.contact-us .contact-us-wrapper{padding:0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width: 767px) and (max-width: 1022px){.contact-us .contact-us-wrapper{padding:0 15px}}@media (max-width: 766px){.contact-us .contact-us-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.contact-us .contact-us-wrapper .element-50.left{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-top:60px}@media (max-width: 766px){.contact-us .contact-us-wrapper .element-50.left{padding-top:0;padding-bottom:60px}}.contact-us .contact-us-wrapper .element-50.right{-webkit-box-flex:2;-ms-flex:2 1 0px;flex:2 1 0;margin-top:-15vh;background-color:#dd25e4;padding:60px;z-index:1}@media (min-width: 767px) and (max-width: 1022px){.contact-us .contact-us-wrapper .element-50.right{margin-top:0;padding:60px 30px}}@media (max-width: 766px){.contact-us .contact-us-wrapper .element-50.right{margin-top:0;padding:60px 30px}}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper h3{padding-left:15px;font-family:'Nanum Gothic', sans-serif;text-transform:uppercase}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .information{padding:15px}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .information .information-label{text-transform:uppercase;color:#dd25e4;font-size:14px}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .information .information-text{text-transform:lowercase;color:#000000}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form .contact-form-100{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px}@media (max-width: 766px){.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form .contact-form-100{margin:0}}@media (max-width: 766px){.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form .contact-form-100{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form .contact-form-100 .contact-form-50{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 766px){.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form .contact-form-100 .contact-form-50{margin-bottom:30px}}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form .contact-form-100 .contact-form-50:nth-child(1){padding-right:30px}@media (max-width: 766px){.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form .contact-form-100 .contact-form-50:nth-child(1){padding-right:0}}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form .contact-form-100 .contact-form-50:nth-child(2){padding-left:30px}@media (max-width: 766px){.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form .contact-form-100 .contact-form-50:nth-child(2){padding-left:0}}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form .contact-form-100 .contact-form-50.full{padding:0}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form label{color:#fff;text-transform:uppercase}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form label ::-moz-selection,.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form label::-moz-selection{background-color:#fff;color:#dd25e4}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form label ::selection,.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form label::selection{background-color:#fff;color:#dd25e4}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form input,.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form textarea{border:1px solid #fff;width:100%;margin:0;font-weight:400;font-size:14px;padding:5px;color:#961fb0;outline:0}@media (max-width: 766px){.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form input,.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form textarea{padding:3px}}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form textarea{height:300px}.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form input[type="submit"]{border:1px solid #961fb0;color:#fff;background-color:#961fb0;text-transform:uppercase;width:50%}@media (max-width: 766px){.contact-us .contact-us-wrapper .element-50 .element-50-wrapper .contact-form input[type="submit"]{width:100%}}.contact-us .contact-us-wrapper ::-moz-selection,.contact-us .contact-us-wrapper::-moz-selection{background-color:#dd25e4;color:#fff}.contact-us .contact-us-wrapper ::selection,.contact-us .contact-us-wrapper::selection{background-color:#dd25e4;color:#fff}#lightbox{position:fixed;top:0;left:0;width:100vw;height:100vh;text-align:center;z-index:9999}@media (max-width: 766px){#lightbox{padding:30px}}@media (min-width: 767px) and (max-width: 1022px){#lightbox{padding:30px}}#lightbox::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;background:rgba(24,24,27,0.92);z-index:-1}#lightbox .content{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}#lightbox .content img{-o-object-fit:contain;object-fit:contain;width:auto;height:80vh}@media (max-width: 766px){#lightbox .content img{width:100%;height:auto}}@media (min-width: 767px) and (max-width: 1022px){#lightbox .content img{width:100%;height:auto}}@keyframes nudge{10%,30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%,40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%,70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%,80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@-webkit-keyframes nudge{10%,30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%,40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%,70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%,80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes fadein{0%{opacity:0}50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes imageAnimation{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(1.05)}100%{-transform:scale(1)}}@-webkit-keyframes imageAnimation{0%{-webkit-animation-timing-function:ease-in}25%{-webkit-transform:scale(1.05);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:scale(1.1)}75%{-webkit-transform:scale(1.05)}100%{-webkit-transform:scale(1)}}@-webkit-keyframes balance{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%,60%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes balance{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%,60%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.word span:nth-child(2).active{-webkit-animation:shrinkjump 1s ease-in-out;animation:shrinkjump 1s ease-in-out;-webkit-transform-origin:bottom center;transform-origin:bottom center}@-webkit-keyframes shrinkjump{10%,35%{-webkit-transform:scale(2, 0.2) translate(0, 0);transform:scale(2, 0.2) translate(0, 0)}45%,50%{-webkit-transform:scale(1) translate(0, -150px);transform:scale(1) translate(0, -150px)}80%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0)}}@keyframes shrinkjump{10%,35%{-webkit-transform:scale(2, 0.2) translate(0, 0);transform:scale(2, 0.2) translate(0, 0)}45%,50%{-webkit-transform:scale(1) translate(0, -150px);transform:scale(1) translate(0, -150px)}80%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0)}}.word span:nth-child(3).active{-webkit-animation:falling 2s ease-out;animation:falling 2s ease-out;-webkit-transform-origin:bottom center;transform-origin:bottom center}@-webkit-keyframes falling{12%{-webkit-transform:rotateX(240deg);transform:rotateX(240deg)}24%{-webkit-transform:rotateX(150deg);transform:rotateX(150deg)}36%{-webkit-transform:rotateX(200deg);transform:rotateX(200deg)}48%{-webkit-transform:rotateX(175deg);transform:rotateX(175deg)}60%,85%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes falling{12%{-webkit-transform:rotateX(240deg);transform:rotateX(240deg)}24%{-webkit-transform:rotateX(150deg);transform:rotateX(150deg)}36%{-webkit-transform:rotateX(200deg);transform:rotateX(200deg)}48%{-webkit-transform:rotateX(175deg);transform:rotateX(175deg)}60%,85%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.word span:nth-child(4).active{-webkit-animation:rotate 1s ease-out;animation:rotate 1s ease-out}@-webkit-keyframes rotate{20%,80%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes rotate{20%,80%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}.word span:nth-child(5).active{-webkit-animation:toplong 1.5s linear;animation:toplong 1.5s linear}@-webkit-keyframes toplong{10%,40%{-webkit-transform:translateY(-48vh) scaleY(1);transform:translateY(-48vh) scaleY(1)}90%{-webkit-transform:translateY(-48vh) scaleY(4);transform:translateY(-48vh) scaleY(4)}}@keyframes toplong{10%,40%{-webkit-transform:translateY(-48vh) scaleY(1);transform:translateY(-48vh) scaleY(1)}90%{-webkit-transform:translateY(-48vh) scaleY(4);transform:translateY(-48vh) scaleY(4)}}@-webkit-keyframes animate{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}100%{-webkit-transform:translateY(-1000px) rotate(720deg);transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}@keyframes animate{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}100%{-webkit-transform:translateY(-1000px) rotate(720deg);transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}rect{-webkit-transition:400ms all ease;transition:400ms all ease}rect:nth-child(12n+1):nth-child(-n+11){-webkit-transition-delay:500ms;transition-delay:500ms}rect:nth-child(12n+2):nth-child(-n+23){-webkit-transition-delay:1000ms;transition-delay:1000ms}rect:nth-child(12n+3):nth-child(-n+35){-webkit-transition-delay:1500ms;transition-delay:1500ms}rect:nth-child(12n+4):nth-child(-n+47){-webkit-transition-delay:2000ms;transition-delay:2000ms}rect:nth-child(12n+5):nth-child(-n+59){-webkit-transition-delay:2500ms;transition-delay:2500ms}rect:nth-child(12n+6):nth-child(-n+71){-webkit-transition-delay:3000ms;transition-delay:3000ms}rect:nth-child(12n+7):nth-child(-n+83){-webkit-transition-delay:3500ms;transition-delay:3500ms}rect:nth-child(12n+8):nth-child(-n+95){-webkit-transition-delay:4000ms;transition-delay:4000ms}rect:nth-child(12n+9):nth-child(-n+107){-webkit-transition-delay:4500ms;transition-delay:4500ms}rect:nth-child(12n+10):nth-child(-n+119){-webkit-transition-delay:5000ms;transition-delay:5000ms}rect:nth-child(12n+11):nth-child(-n+131){-webkit-transition-delay:5500ms;transition-delay:5500ms}rect:nth-child(12n+12):nth-child(-n+143){-webkit-transition-delay:6000ms;transition-delay:6000ms}rect:nth-child(12n+13):nth-child(-n+155){-webkit-transition-delay:6500ms;transition-delay:6500ms}rect:nth-child(12n+14):nth-child(n+26){-webkit-transition-delay:7000ms;transition-delay:7000ms}rect:nth-child(12n+15):nth-child(n+39){-webkit-transition-delay:7500ms;transition-delay:7500ms}rect:nth-child(12n+16):nth-child(n+52){-webkit-transition-delay:8000ms;transition-delay:8000ms}rect:nth-child(12n+17):nth-child(n+65){-webkit-transition-delay:8500ms;transition-delay:8500ms}rect:nth-child(12n+18):nth-child(n+78){-webkit-transition-delay:9000ms;transition-delay:9000ms}rect:nth-child(12n+19):nth-child(n+91){-webkit-transition-delay:9500ms;transition-delay:9500ms}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes slide-in{to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes moving-circle{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes moving-circle{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@-webkit-keyframes scaleIn{from{-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);opacity:.5}to{-webkit-transform:scale(2.5, 2.5);transform:scale(2.5, 2.5);opacity:0}}@keyframes scaleIn{from{-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);opacity:.5}to{-webkit-transform:scale(2.5, 2.5);transform:scale(2.5, 2.5);opacity:0}}@-webkit-keyframes spin-animation{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-animation{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes circle-1-animation{0%,30%{-webkit-transform:translate(18%, 16.5%);transform:translate(18%, 16.5%)}80%,100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes circle-1-animation{0%,30%{-webkit-transform:translate(18%, 16.5%);transform:translate(18%, 16.5%)}80%,100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes circle-2-animation{0%,20%{-webkit-transform:translate(-18%, 16.5%);transform:translate(-18%, 16.5%)}80%,100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes circle-2-animation{0%,20%{-webkit-transform:translate(-18%, 16.5%);transform:translate(-18%, 16.5%)}80%,100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes circle-3-animation{0%,20%{-webkit-transform:translate(18%, -17%);transform:translate(18%, -17%)}80%,100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes circle-3-animation{0%,20%{-webkit-transform:translate(18%, -17%);transform:translate(18%, -17%)}80%,100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes circle-4-animation{0%,20%{-webkit-transform:translate(-18%, -17%);transform:translate(-18%, -17%)}80%,100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes circle-4-animation{0%,20%{-webkit-transform:translate(-18%, -17%);transform:translate(-18%, -17%)}80%,100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes build-foundations{from{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:.9em;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@keyframes build-foundations{from{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:.9em;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@-webkit-keyframes business-strategy{0%,7%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}15%{-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}20%{-webkit-transform:rotateZ(10deg);transform:rotateZ(10deg)}25%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}30%{-webkit-transform:rotateZ(6deg);transform:rotateZ(6deg)}35%{-webkit-transform:rotateZ(-4deg);transform:rotateZ(-4deg)}40%,100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@keyframes business-strategy{0%,7%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}15%{-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}20%{-webkit-transform:rotateZ(10deg);transform:rotateZ(10deg)}25%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}30%{-webkit-transform:rotateZ(6deg);transform:rotateZ(6deg)}35%{-webkit-transform:rotateZ(-4deg);transform:rotateZ(-4deg)}40%,100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@-webkit-keyframes connect-audiences{from{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:.9em;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@keyframes connect-audiences{from{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:.9em;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@-webkit-keyframes increase-value{from{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:.9em;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@keyframes increase-value{from{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:.9em;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@-webkit-keyframes error{from{-webkit-transform:translateX(-40px);transform:translateX(-40px)}to{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes error{from{-webkit-transform:translateX(-40px);transform:translateX(-40px)}to{-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes error-mobile{from{-webkit-transform:translateX(40px);transform:translateX(40px)}to{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes error-mobile{from{-webkit-transform:translateX(40px);transform:translateX(40px)}to{-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUp3{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp3{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUp3{-webkit-animation-name:fadeInUp3;animation-name:fadeInUp3}@-webkit-keyframes flicker{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes flicker{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadein{0%{opacity:0}100%{opacity:100}}@-webkit-keyframes mobile_scroll_down{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-0.6em);transform:translateY(-0.6em)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(0.6em);transform:translateY(0.6em)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mobile_scroll_down{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-0.6em);transform:translateY(-0.6em)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(0.6em);transform:translateY(0.6em)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hero_scroll_icon{0%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}30%,70%{opacity:1}100%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}}@keyframes hero_scroll_icon{0%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}30%,70%{opacity:1}100%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}25%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}50%{-webkit-transform:translateY(0%);transform:translateY(0%)}75%{-webkit-transform:translateY(2%);transform:translateY(2%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes bounce{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}25%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}50%{-webkit-transform:translateY(0%);transform:translateY(0%)}75%{-webkit-transform:translateY(2%);transform:translateY(2%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes flying-one{0%{-webkit-transform:translate(1000px, 0%);transform:translate(1000px, 0%)}100%{-webkit-transform:translate(0%, 1000px);transform:translate(0%, 1000px)}}@keyframes flying-one{0%{-webkit-transform:translate(1000px, 0%);transform:translate(1000px, 0%)}100%{-webkit-transform:translate(0%, 1000px);transform:translate(0%, 1000px)}}@-webkit-keyframes flying-two{0%{-webkit-transform:translate(200px, 0%);transform:translate(200px, 0%)}100%{-webkit-transform:translate(-800px, 1000px);transform:translate(-800px, 1000px)}}@keyframes flying-two{0%{-webkit-transform:translate(200px, 0%);transform:translate(200px, 0%)}100%{-webkit-transform:translate(-800px, 1000px);transform:translate(-800px, 1000px)}}@-webkit-keyframes one{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(10px, 10px);transform:translate(10px, 10px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes one{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(10px, 10px);transform:translate(10px, 10px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes two{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(-15px, 5px);transform:translate(-15px, 5px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes two{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(-15px, 5px);transform:translate(-15px, 5px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes three{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(17px, 7px);transform:translate(17px, 7px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes three{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(17px, 7px);transform:translate(17px, 7px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes four{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(5px, -20px);transform:translate(5px, -20px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes four{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(5px, -20px);transform:translate(5px, -20px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes three{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(17px, 7px);transform:translate(17px, 7px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes five{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, 5px);transform:translate(0, 5px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes five{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, 5px);transform:translate(0, 5px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes six{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(20px, -5px);transform:translate(20px, -5px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes six{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(20px, -5px);transform:translate(20px, -5px)}0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}#slider{width:100%;height:100%}#slider li{width:100%;height:100%;background-size:cover !important;background-position:50% 50% !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}#slider li::before{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(0,33,76,0.3)}#headings{width:100%;height:100%;float:left;text-align:center}#headings .heading{width:100%;height:100%;position:relative;display:none;color:#ffffff}#headings .heading .heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center}#headings .heading .heading-wrapper h1{position:relative;font-family:'Nanum Gothic', sans-serif;text-transform:uppercase;font-size:50px;margin-bottom:10px;color:#fff;letter-spacing:1.5px;margin:0 0 20px}@media (max-width: 766px){#headings .heading .heading-wrapper h1{font-size:35px;line-height:40px}}#headings .heading .heading-wrapper .description{position:relative}#headings .heading .heading-wrapper .description p{color:#fff;margin:0 0 20px;padding:0}@media (min-width: 767px) and (max-width: 1022px){#headings .heading .heading-wrapper .description p{text-align:center}}@media (max-width: 766px){#headings .heading .heading-wrapper .description p{text-align:center}}div.heading.active h2,div.heading.active p{margin:0 auto 20px auto}div.heading h2{margin:0 0 5px 0;text-transform:uppercase;letter-spacing:2px;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;text-align:center}div.heading p{padding:1px 0;color:#fff;font-size:20px;line-height:26px;margin:0 auto 5px auto;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;text-align:center}div.heading a{padding:10px 55px;text-transform:uppercase;background-color:#d71714;color:#fff;font-size:18px;font-weight:bold;-webkit-transition:all 0.8s ease-out;transition:all 0.8s ease-out;text-align:center;text-transform:uppercase;border-radius:4px;display:inline-block;margin-top:20px}div.heading a:hover{border-color:#3A393D}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto,#details .bx-wrapper .bx-pager,#details .bx-wrapper .bx-controls-auto{bottom:55px}.bx-wrapper{position:relative;margin:0 auto;padding:0;height:100%;width:100%;display:block;float:left}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{height:100% !important;left:0px;-webkit-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:68px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{display:none;text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#fff;text-indent:-9999px;display:block;width:4px;height:4px;margin:0 38px;outline:0;opacity:0.3;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{opacity:1}.bx-wrapper .bx-prev{background:url(images/btn_arrow_prev.png) center center no-repeat;left:5%;display:block;text-indent:-999em;overflow:hidden;z-index:5;background-size:100%;-webkit-transition:background-size 400ms ease-in-out;transition:background-size 400ms ease-in-out}.bx-wrapper .bx-next{background:url(images/btn_arrow_next.png) center center no-repeat;right:5%;display:block;text-indent:-999em;overflow:hidden;z-index:5;background-size:100%;-webkit-transition:background-size 200ms ease-in-out;transition:background-size 200ms ease-in-out}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:80px;height:80px;text-indent:-9999px;z-index:99}.bx-wrapper .bx-controls-direction a:hover{width:70px;height:70px}.bx-controls-direction{display:none !important}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}html,*{scroll-behavior:smooth;cursor:none}html,body{height:100vh;margin:0}body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;color:#242230;line-height:30px;font-size:20px;font-family:'Nanum Gothic', sans-serif;font-weight:400;scroll-behavior:smooth;overflow-x:hidden;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}body::-webkit-scrollbar{width:0em}body.overflow{overflow:hidden}h1,h2,h3,h4{font-family:'Playfair Display', serif;font-weight:500;color:#000000}h1.primary-color,h2.primary-color,h3.primary-color,h4.primary-color{color:#dd25e4}h1.secondary-color,h2.secondary-color,h3.secondary-color,h4.secondary-color{color:#961fb0}h1.tertiary-color,h2.tertiary-color,h3.tertiary-color,h4.tertiary-color{color:#8be9e1}h1.white-color,h2.white-color,h3.white-color,h4.white-color{color:#fff}h1{font-size:35px;line-height:45px}@media (min-width: 767px) and (max-width: 1022px){h1{font-size:35px;line-height:45px}}@media (max-width: 766px){h1{font-size:30px;line-height:35px}}h2{font-size:30px}@media (min-width: 767px) and (max-width: 1022px){h2{font-size:40px}}@media (max-width: 766px){h2{font-size:30px;line-height:30px}}h3{font-size:25px;line-height:30px}@media (min-width: 767px) and (max-width: 1022px){h3{font-size:25px}}@media (max-width: 766px){h3{font-size:20px}}h4{font-size:27px}@media (max-width: 766px){h4{font-size:22px}}@media (min-width: 767px) and (max-width: 1022px){h4{font-size:22px}}p{font-size:20px;line-height:30px}@media (max-width: 766px){p{font-size:18px}}@media (min-width: 1800px){p{font-size:23px;line-height:33px}}a,a:link,a:visited,a:active,a:hover,a:focus{text-decoration:none}ul{list-style-type:none}img{width:100%;height:auto}main{width:100%;position:relative;z-index:2;float:left;background-color:transparent;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s;opacity:1;visibility:visible}section{position:relative;float:left;width:100%;-webkit-transition:background-color 0.1s linear;transition:background-color 0.1s linear}section.overflow{overflow:hidden}section.tertiary-background{background:#8be9e1;-webkit-transition:background-color 0.1s linear;transition:background-color 0.1s linear}section.tertiary-background ::-moz-selection,section.tertiary-background::-moz-selection{background-color:#dd25e4;color:#fff}section.tertiary-background ::selection,section.tertiary-background::selection{background-color:#dd25e4;color:#fff}section.secondary-background{background:#961fb0;-webkit-transition:background-color 0.1s linear;transition:background-color 0.1s linear}section.secondary-background ::-moz-selection,section.secondary-background::-moz-selection{background-color:#dd25e4;color:#fff}section.secondary-background ::selection,section.secondary-background::selection{background-color:#dd25e4;color:#fff}section.primary-background{background:#dd25e4;-webkit-transition:background-color 0.1s linear;transition:background-color 0.1s linear}section.primary-background ::-moz-selection,section.primary-background::-moz-selection{background-color:#8be9e1;color:#dd25e4}section.primary-background ::selection,section.primary-background::selection{background-color:#8be9e1;color:#dd25e4}section.white-background{background:#fff;-webkit-transition:background-color 0.1s linear;transition:background-color 0.1s linear}section.white-background ::-moz-selection,section.white-background::-moz-selection{background-color:#dd25e4;color:#fff}section.white-background ::selection,section.white-background::selection{background-color:#dd25e4;color:#fff}@media (max-width: 766px){section{padding:20% 15px}}section .section-separator{position:absolute;bottom:-27rem;width:0;height:0;border-left:70vw solid transparent;border-right:70vw solid transparent;border-radius:50% 50% 0 0;margin:0;z-index:3}section .section-separator.separator-transparent-background{border-top:34rem solid #fff}section .section-separator.separator-primary-background{border-top:34rem solid #dd25e4}section .section-separator.separator-secondary-background{background:#961fb0}section .section-separator-left{border-bottom:150px solid #fff;bottom:100%;left:0;border-right:775px solid transparent;position:absolute;z-index:2}section .section-separator-left.separator-white-background{border-bottom:150px solid #fff}section .section-separator-left.separator-primary-background{border-bottom:150px solid #dd25e4}@media (max-width: 766px){section .section-separator-left.separator-primary-background{border-right:155px solid transparent;border-bottom:50px solid #dd25e4}}section .section-separator-left.reverse-angle{bottom:-145px;border-bottom:0}section .section-separator-left.reverse-angle.primary-color{border-top:150px solid #dd25e4}@media (max-width: 766px){section .section-separator-left.reverse-angle.primary-color{border-right:155px solid transparent;border-top:50px solid #5d21d2;top:99.9%}}section .section-separator-left.bottom-fix{margin-bottom:45vh}@media (min-width: 767px) and (max-width: 1022px){section .section-separator-left.bottom-fix{margin-bottom:25vh}}@media (max-width: 766px){section .section-separator-left.bottom-fix{margin:0}}@media (max-width: 766px){section .section-separator-left.separator-top-left{border-right:200px solid transparent;border-bottom:100px solid #8be9e1}}section .section-separator-right{border-bottom:150px solid #8be9e1;bottom:0;right:0;border-left:775px solid transparent;position:absolute;z-index:2}@media (max-width: 766px){section .section-separator-right{border-bottom:50px solid #8be9e1;border-left:155px solid transparent}}section .section-separator-right.reverse-angle{border-top:150px solid #8be9e1;bottom:-145px;border-bottom:0}@media (max-width: 766px){section .section-separator-right.reverse-angle{border-top:50px solid #8be9e1;bottom:-49px}}@media (max-width: 766px){section .section-separator-right.separator-bottom-right{bottom:30px}}section .section-separator-bottom{bottom:0}section .section-separator-ScrollTo{display:inline-block;text-align:center;position:absolute;bottom:2.5rem;padding-top:1.5rem;border:none;line-height:1.1;background-color:transparent;z-index:100}section .section-separator-ScrollTo .section-separator-cta{color:#dd25e4;text-transform:uppercase;font-size:.8rem;line-height:1.1;font-weight:500;padding-top:10px}section .section-separator-ScrollTo .section-separator-scrollingCursor{width:2px;height:1.8rem;margin:0 auto .4rem;background-color:#610bfc;position:relative}section .section-separator-ScrollTo .section-separator-scrollingCursor::after{content:"";display:block;position:absolute;width:100%;height:.45rem;bottom:.32rem;background-color:#fff;-webkit-animation:hero_scroll_icon 3.3s ease-in-out infinite;animation:hero_scroll_icon 3.3s ease-in-out infinite}.primary-text-color{color:#242230}.container{max-width:100%}.title::before{content:''}.title::after{content:''}.is-invisible{-webkit-transform:translateY(100%);transform:translateY(100%);pointer-events:none;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:1.6s;transition-duration:1.6s}.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:visible;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:1.6s;transition-duration:1.6s}.cursor{position:fixed;width:20px;height:20px;border-radius:50%;background-color:#961fb0;top:50%;left:50%;pointer-events:none;will-change:left,top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0;pointer-events:none;z-index:999;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transition:opacity .2s ease-out,width .2s ease-out,height .2s ease-out,margin .2s ease-out;transition:opacity .2s ease-out,width .2s ease-out,height .2s ease-out,margin .2s ease-out}.cursor.mouse-enter{width:60px;height:60px}.cursor.mouse-down{width:40px;height:40px}.cursor.primary{background-color:#dd25e4;-webkit-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.cursor.secondary{background-color:#961fb0;-webkit-transition:background-color 0.1s linear;transition:background-color 0.1s linear}@media (min-width: 767px) and (max-width: 1022px){.cursor{display:none}}@media (max-width: 766px){.cursor{display:none}}
/*# sourceMappingURL=style.min.css.map */