body{margin:0;padding:0}main,section{display:block}img{max-width:100%;height:auto;border:0}svg:not(:root){overflow:hidden}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}body{color:#333;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.4rem}p{margin-top:0;margin-bottom:1rem}a,a:visited{color:#4abccd;text-decoration:none}a:hover{color:#006bb4;text-decoration:underline}a:active{color:#ff5501;text-decoration:underline}*:focus{box-shadow:none;outline:0}.columns .column.main{box-sizing:border-box}@font-face{font-family:Open Sans;src:url(../fonts/opensans-300.woff2) format("woff2"),url(../fonts/opensans-300.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(../fonts/opensans-400.woff2) format("woff2"),url(../fonts/opensans-400.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(../fonts/opensans-600.woff2) format("woff2"),url(../fonts/opensans-600.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(../fonts/opensans-700.woff2) format("woff2"),url(../fonts/opensans-700.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box}.columns:after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden}.columns .column.main{padding-bottom:40px;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:1;flex-grow:1;-ms-flex-order:1;-webkit-order:1;order:1;width:100%}@keyframes moveRight{0%{transform:translate(0);opacity:1}92%{transform:translate(180px);opacity:1}93%{transform:translate(180px);opacity:0}94%{transform:translate(-50px);opacity:0}95%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes afterMove{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scale(1)}}@keyframes moveUp{0%{transform:translateY(0);opacity:1}10%{opacity:0}50%{transform:translateY(-24px);opacity:0}70%{opacity:0}to{transform:translateY(0);opacity:1}}@keyframes topToBottom{0%{opacity:0}5%{opacity:0;transform:translateY(-30px)}10%{opacity:1;transform:translateY(0)}25%{opacity:1;transform:translateY(0)}30%{opacity:0;transform:translateY(30px)}80%{opacity:0}to{opacity:0}}@keyframes menuGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@font-face{font-family:icons-blank-theme;src:url(../fonts/Blank-Theme-Icons.woff2) format("woff2"),url(../fonts/Blank-Theme-Icons.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:pagebuilder-font;font-style:normal;font-weight:400;src:url(../fonts/pagebuilder-icons.eot);src:url(../fonts/pagebuilder-icons.eot#iefix) format("embedded-opentype"),url(../fonts/pagebuilder-icons.woff) format("woff"),url(../fonts/pagebuilder-icons.ttf) format("truetype")}@keyframes amloadrotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(359.9deg)}}.columns .column.main{max-width:100%}@keyframes spin{to{transform:rotate(360deg)}}body{background-color:#fff}.page-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.page-main{-webkit-flex-grow:1;flex-grow:1}@keyframes rotate{to{transform:rotate(3000deg)}}@keyframes flip{0%{transform:rotateX(0)}50%{transform:rotateX(180deg)}to{transform:rotateX(360deg)}}@media only screen and (max-width:768px){.page-main{padding-left:15px;padding-right:15px}}@-webkit-keyframes ph-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@keyframes ph-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@keyframes popupfadeIn{0%{opacity:0}to{opacity:1}}@keyframes showPopup{0%{top:-100vh}to{top:50%}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:140px;opacity:1}}@keyframes fadeout{0%{bottom:140px;opacity:1}to{bottom:0;opacity:0}}@keyframes pulse-animation{0%{box-shadow:0 0 #0003}40%{box-shadow:0 0 0 20px #0000}to{box-shadow:0 0 #0000}}.columns.column.main{padding-bottom:0!important}@keyframes loading{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(359.9deg);transform:translate(-50%,-50%) rotate(359.9deg)}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.customer-popup-register{display:none}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/H4c0BXOCl9bbnla_nHIq6oGzilJm9otsA9kQmfdq6A.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFhFTQ7Q.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFiNTQ7Q.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFs9UQ7Q.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFvZUQ7Q.ttf) format("truetype")}.heading__wrapper-title{font-family:serif;font-weight:600;font-size:42px;line-height:1.54;font-feature-settings:"pnum" on,"lnum" on}@media(max-width:768px){.heading__wrapper-title{font-size:37px;line-height:1.54}}.program__wrapper-steps--head{font-family:lato,sans-serif;font-weight:500;font-size:20px;line-height:1.3;letter-spacing:.15px}@media(max-width:768px){.program__wrapper-steps--head{font-size:18px;line-height:1.67}}.banner__wrapper-body{font-family:lato,sans-serif;font-weight:400;font-size:18px;line-height:1.56;letter-spacing:.5px}.heading__wrapper-sub,.program__wrapper-steps--body{font-family:lato,sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.25px}.btn{font-family:lato,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.25px}.btn{font-size:14px;line-height:1.43}.btn.btn_large,.banner__wrapper,.program__wrapper{display:flex;justify-content:center;align-items:center}.btn{border-radius:8px}.primary_btn{box-shadow:2px 2px 12px #2fbccc40,0 2px 8px #2fbccc40}.divider{background-color:#d9dbe9}*{margin:0;padding:0;box-sizing:border-box}a,a:hover{text-decoration:none}p{margin:0;padding:0}a,a:hover,a:focus{color:inherit;text-decoration:none;outline:none}.img-fluid{max-width:100%;height:auto}.heading__wrapper{text-align:center;position:relative;padding-bottom:16px;margin-bottom:48px}.heading__wrapper-title{color:#242330}.heading__wrapper-sub{color:#4e4b66}.heading__wrapper:after{content:"";width:120px;height:1px;background-color:#2fbccc;position:absolute;left:0;right:0;bottom:0;margin:0 auto}.btn{cursor:pointer;padding:0 16px;box-sizing:border-box;color:#242330;transition:all .3s linear}.btn.primary_btn{background-color:#2fbccc;color:#fff;transition:box-shadow .3s ease-in-out}.btn.primary_btn:hover{box-shadow:2px 2px 12px #2fbccc01,0 2px 8px #2fbccc01,inset 4px 4px 40px #0000,inset -4px -4px 40px #0000}.btn.btn_large{height:56px;display:inline-flex}.referralPage .container__group{max-width:1600px;width:90%;display:block;margin:0 auto}.banner{background:url(../images/referral__Deskbanner.jpg) no-repeat top center;background-size:cover;background-color:#ebf8fb}.banner__wrapper{align-items:flex-end}.banner__wrapper-left,.banner__wrapper-right{padding-left:14px;padding-right:14px}.banner__wrapper-left{flex:0 0 60%;max-width:60%}.banner__wrapper-right{flex:0 0 40%;max-width:40%}.banner__wrapper-right .img-fluid{display:block;opacity:0}.banner__wrapper-content{padding:8.64vw 0}.banner__wrapper-head{font-weight:700;font-size:2.92vw;line-height:1.29;letter-spacing:.5px;color:#242330;margin-bottom:28px}.banner__wrapper-body{color:#4e4b66;margin-bottom:56px}.banner__wrapper .button__wrapper .btn__cta:not(:last-child){margin-right:24px}.referral{padding-top:36px;padding-bottom:36px;background-color:#fff}.program{padding-top:56px;padding-bottom:72px;background:radial-gradient(50% 50% at 50% 50%,#7adbe6 33.85%,#2fbccc)}.program .heading__wrapper-title,.program .heading__wrapper-sub{color:#fff}.program .heading__wrapper:after{background-color:#fff}.program__wrapper{justify-content:space-between;margin-top:113px}.program__wrapper-steps{text-align:center;color:#fff;flex-basis:100%}.program__wrapper-steps .stepsImage{border:none}.program__wrapper-steps--head{margin-top:24px;margin-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/110/assets/referral.css.map */
