@charset "UTF-8";.dsa-LG_HP_allenss_hv:after{background-position:-1px -1px}.dsa-LG_HP_allenss_hv:after,.dsb-LG_HP_allenss:before{content:"";display:inline-block;height:106px;width:106px}.dsb-LG_HP_allenss:before{background-position:-109px -1px}.dsa-LG_HP_hewitt_hv:after{background-position:-1px -109px}.dsa-LG_HP_hewitt_hv:after,.dsb-LG_HP_hewitt:before{content:"";display:inline-block;height:86px;width:95px}.dsb-LG_HP_hewitt:before{background-position:-98px -109px}.dsa-LG_HP_blues_hv:after{background-position:-217px -1px}.dsa-LG_HP_blues_hv:after,.dsb-LG_HP_blues:before{content:"";display:inline-block;height:64px;width:120px}.dsb-LG_HP_blues:before{background-position:-217px -67px}.dsa-LG_HP_calhoun_hv:after{background-position:-1px -197px}.dsa-LG_HP_calhoun_hv:after,.dsb-LG_HP_calhoun:before{content:"";display:inline-block;height:50px;width:144px}.dsb-LG_HP_calhoun:before{background-position:-147px -197px}@media only screen and (-o-min-device-pixel-ratio:1.1/1),only screen and (-webkit-min-device-pixel-ratio:1.1),only screen and (min--moz-device-pixel-ratio:1.1),only screen and (min-device-pixel-ratio:1.1),only screen and (min-resolution:1.1dppx),only screen and (min-resolution:192dpi){.ds-LG_HP,.dsa-LG_HP:after,.dsb-LG_HP:before{background-color:transparent;background-image:url(/Images/Sprites/LG/HP/wSprite2.png?cb=638518797459790000);background-repeat:no-repeat;background-size:338px 248px}}.ds-LG_GB,.dsa-LG_GB:after,.dsb-LG_GB:before,.logo-holder a,.logo-holder a:after,.logo-holder a:before{background-color:transparent;background-image:url(/Images/Sprites/LG/GB/wSprite.png?cb=638518797463370000);background-repeat:no-repeat}.ds-LG_GB_logo-xl{background-position:-1px -1px;height:127px;width:278px}.dsa-LG_GB_logo-xl:after,.dsb-LG_GB_logo-xl:before,.logo-holder a:after{background-position:-1px -1px;content:"";display:inline-block;height:127px;width:278px}.ds-LG_GB_logo{background-position:-1px -130px;height:128px;width:253px}.dsa-LG_GB_logo:after,.dsb-LG_GB_logo:before,.logo-holder a:before{background-position:-1px -130px;content:"";display:inline-block;height:128px;width:253px}.ds-LG_GB_pin{background-position:-281px -1px;height:150px;width:96px}.dsa-LG_GB_pin:after,.dsb-LG_GB_pin:before{background-position:-281px -1px;content:"";display:inline-block;height:150px;width:96px}.ds-LG_GB_logo-xs,.logo-holder a{background-position:-1px -260px;height:75px;width:154px}.dsa-LG_GB_logo-xs:after,.dsb-LG_GB_logo-xs:before{background-position:-1px -260px;content:"";display:inline-block;height:75px;width:154px}@media only screen and (-o-min-device-pixel-ratio:1.1/1),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-o-min-device-pixel-ratio:11/10),only screen and (-webkit-min-device-pixel-ratio:1.1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:1.1),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:1.1),only screen and (min-resolution:1.1dppx),only screen and (min-resolution:192dpi){.ds-LG_GB,.dsa-LG_GB:after,.dsb-LG_GB:before,.logo-holder a,.logo-holder a:after,.logo-holder a:before{background-color:transparent;background-image:url(/Images/Sprites/LG/GB/wSprite2.png?cb=638518797463370000);background-repeat:no-repeat;-moz-background-size:378px 336px;-o-background-size:378px 336px;background-size:378px 336px}}.ds-LG_HP,.dsa-LG_HP:after,.dsb-LG_HP:before{background-color:transparent;background-image:url(/Images/Sprites/LG/HP/wSprite.png?cb=638518797459790000);background-repeat:no-repeat}.ds-LG_HP_allenss_hv{background-position:-1px -1px;height:106px;width:106px}.dsa-LG_HP_allenss_hv:after,.dsb-LG_HP_allenss_hv:before,.panel-chapter .school-item.school-allenss .img-holder:after{background-position:-1px -1px;content:"";display:inline-block;height:106px;width:106px}.ds-LG_HP_allenss{background-position:-109px -1px;height:106px;width:106px}.dsa-LG_HP_allenss:after,.dsb-LG_HP_allenss:before,.panel-chapter .school-item.school-allenss .img-holder:before{background-position:-109px -1px;content:"";display:inline-block;height:106px;width:106px}.ds-LG_HP_hewitt_hv{background-position:-1px -109px;height:86px;width:95px}.dsa-LG_HP_hewitt_hv:after,.dsb-LG_HP_hewitt_hv:before,.panel-chapter .school-item.school-hewitt .img-holder:after{background-position:-1px -109px;content:"";display:inline-block;height:86px;width:95px}.ds-LG_HP_hewitt{background-position:-98px -109px;height:86px;width:95px}.dsa-LG_HP_hewitt:after,.dsb-LG_HP_hewitt:before,.panel-chapter .school-item.school-hewitt .img-holder:before{background-position:-98px -109px;content:"";display:inline-block;height:86px;width:95px}.ds-LG_HP_blues_hv{background-position:-217px -1px;height:64px;width:120px}.dsa-LG_HP_blues_hv:after,.dsb-LG_HP_blues_hv:before,.panel-chapter .school-item.school-blues .img-holder:after{background-position:-217px -1px;content:"";display:inline-block;height:64px;width:120px}.ds-LG_HP_blues{background-position:-217px -67px;height:64px;width:120px}.dsa-LG_HP_blues:after,.dsb-LG_HP_blues:before,.panel-chapter .school-item.school-blues .img-holder:before{background-position:-217px -67px;content:"";display:inline-block;height:64px;width:120px}.ds-LG_HP_calhoun_hv{background-position:-1px -197px;height:50px;width:144px}.dsa-LG_HP_calhoun_hv:after,.dsb-LG_HP_calhoun_hv:before,.panel-chapter .school-item.school-calhoun .img-holder:after{background-position:-1px -197px;content:"";display:inline-block;height:50px;width:144px}.ds-LG_HP_calhoun{background-position:-147px -197px;height:50px;width:144px}.dsa-LG_HP_calhoun:after,.dsb-LG_HP_calhoun:before,.panel-chapter .school-item.school-calhoun .img-holder:before{background-position:-147px -197px;content:"";display:inline-block;height:50px;width:144px}@media only screen and (-o-min-device-pixel-ratio:1.1/1),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-o-min-device-pixel-ratio:11/10),only screen and (-webkit-min-device-pixel-ratio:1.1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:1.1),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:1.1),only screen and (min-resolution:1.1dppx),only screen and (min-resolution:192dpi){.ds-LG_HP,.dsa-LG_HP:after,.dsb-LG_HP:before{background-color:transparent;background-image:url(/Images/Sprites/LG/HP/wSprite2.png?cb=638518797459790000);background-repeat:no-repeat;-moz-background-size:338px 248px;-o-background-size:338px 248px;background-size:338px 248px}}.clearfix:after,.clearfix:before,.secondLvlCss .text-style.specialBlock.side-left:after,.secondLvlCss .text-style.specialBlock.side-left:before,.secondLvlCss .text-style.specialBlock.side-right:after,.secondLvlCss .text-style.specialBlock.side-right:before,.secondLvlCss p.specialBlock.side-left:after,.secondLvlCss p.specialBlock.side-left:before,.secondLvlCss p.specialBlock.side-right:after,.secondLvlCss p.specialBlock.side-right:before,.stories-grid:after,.stories-grid:before{content:" ";display:table}.buttons-bg{background:#ffde16;background:-moz-linear-gradient(-45deg,#ffde16 50%,#e6c80f 50%,#e6c80f 100%);background:-webkit-linear-gradient(-45deg,#ffde16 50%,#e6c80f 0,#e6c80f);background:-webkit-linear-gradient(315deg,#ffde16 50%,#e6c80f 0,#e6c80f);background:-moz-linear-gradient(315deg,#ffde16 50%,#e6c80f 50%,#e6c80f 100%);background:-o-linear-gradient(315deg,#ffde16 50%,#e6c80f 50%,#e6c80f 100%);background:linear-gradient(135deg,#ffde16 50%,#e6c80f 0,#e6c80f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffde16",endColorstr="#e6c80f",GradientType=1)}.no-touch .buttons-bg:hover{background:#ffde16}.contact-overlay .mobile-info p,.contact-overlay h5,.ff-primary-300,.panel-contact .contact-holder h4,.panel-contact .mobile-info p,.search-holder input,.story-item:not(.isEvent) .txt-holder .date{font-family:Avenir,sans-serif;font-weight:300}.alert-overlay .txt-holder p,.contact-overlay .contact-info p,.custom-menu .cm-levels.second-level .cm-link,.ff-primary-400,.menu-promos .contact-info li,.notice-overlay .txt-holder .date,.notice-overlay .txt-holder p,.panel-chapter .cms-content p+p,.panel-chapter .school-item .txt-holder p,.panel-contact .contact-holder ul li,.panel-contact .pin-holder .txt-holder p,.panel-contact .scroll-top span,.panel-landing .txt-description p,.panel-programs .program-item .txt-holder p,.panel-welcome .cms-content p+p,.panel-welcome .stats-holder .stat-item .txt-holder p,.panel-welcome .video-holder .txt-holder p,.secondLvlCss .text-style,.secondLvlCss blockquote small,.secondLvlCss ol,.secondLvlCss p,.secondLvlCss table tr td,.secondLvlCss ul,.story-item:not(.isEvent) .txt-holder p{font-family:Avenir,sans-serif;font-weight:400}.ff-primary-500{font-family:Avenir,sans-serif;font-weight:500}.alert-button .alert,.alert-button .close,.contact-button span.txt,.custom-menu .cm-levels .cm-item.cm__item-ref .cm__link-ref,.ff-primary-700,.logout-button span.txt,.menu-button .txt,.notice-button span.txt,.panel-chapter .cms-content p,.panel-chapter .school-item .txt-holder h4,.panel-contact .contact-holder ul a,.panel-landing .txt-intro p,.panel-programs .content-holder p,.panel-programs .program-item .program-info h3,.panel-programs .program-item .program-info p,.panel-programs .program-item .txt-holder .program-info-mobile h3,.panel-programs .program-item .txt-holder .program-info-mobile p,.panel-welcome .cms-content p,.secondLvlCss .accordion .accordion-title,.secondLvlCss .h4,.secondLvlCss .text-style.introParagraph,.secondLvlCss blockquote p,.secondLvlCss h4,.secondLvlCss p.introParagraph,.secondLvlCss table tr th{font-family:Avenir,sans-serif;font-weight:700}.alert-button .icon:before,.alert-overlay .txt-holder a span,.alert-overlay .txt-holder h3,.contact-overlay .contact-info p a,.contact-overlay .quick-links a span,.contact-overlay .quick-links li:last-child a span,.custom-menu .cm-levels .cm-item.cm__item-ref .cm__item-header,.ff-primary-900,.innerContainers .downloadBtn span,.menu-promos .promos-holder .promo-item .txt-holder,.notice-overlay .txt-holder .date span,.notice-overlay .txt-holder h4,.panel-chapter .cms-content p a.brand-button span,.panel-contact .content-holder ul a span,.panel-contact .content-holder ul li:last-child a span,.panel-contact .pin-holder .txt-holder p a,.panel-programs .program-item .txt-holder .related-link a span,.panel-welcome .cms-content p a.brand-button span,.panel-welcome .video-holder .txt-holder h4,.secondLvlCss .downloadBtn span,.secondLvlCss .h2,.secondLvlCss .h3,.secondLvlCss h2,.secondLvlCss h3{font-family:Avenir,sans-serif;font-weight:900}.ff-secondary,.menu-promos .promos-holder .promos-header h3,.panel-chapter .cms-content h2,.panel-contact .content-holder h2,.panel-landing .txt-intro h1,.panel-programs .content-holder h2,.panel-welcome .cms-content h2,.secondLvlCss .h1,.secondLvlCss blockquote:after,.secondLvlCss blockquote:before,.secondLvlCss h1,.secondLvlCss ol li:before{font-family:McLaren,cursive;font-weight:400}.ff-cursive,.panel-landing .txt-intro h1 span{font-family:Caveat,cursive;font-weight:400}.alert-overlay .close-btn:after,.alert-overlay .txt-holder a i:after,.contact-overlay .quick-links a i:after,.contact-overlay .quick-links li:last-child a i:after,.custom-menu .cm-levels .cm-absolute .overflow-indicator:after,.icomoon-font,.innerContainers .downloadBtn i:after,.notice-overlay .close-btn:after,.panel-chapter .cms-content p a.brand-button i:after,.panel-chapter .school-item .button-holder:before,.panel-contact .content-holder ul a i:after,.panel-contact .content-holder ul li:last-child a i:after,.panel-contact .scroll-top i:before,.panel-programs .program-item .more-button:before,.panel-programs .program-item .txt-holder .related-link a i:after,.panel-welcome .cms-content p a.brand-button i:after,.panel-welcome .video-holder .play-button:after,.secondLvlCss .accordion .accordion-title span:after,.secondLvlCss .downloadBtn i:after,.secondLvlCss a:not(.downloadBtn):after,.story-item:not(.isEvent) .img-holder{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{-webkit-touch-callout:none}body,html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;line-height:1.15;text-align:left;width:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,progress,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;outline:none;padding:0;vertical-align:baseline}legend{color:inherit;display:table;white-space:normal}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0;width:100%}strong{font-weight:700}sub,sup{font-size:60%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;margin:0;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:none;vertical-align:top}:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder,input::-moz-placeholder{opacity:1}input,textarea{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}input{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;color:#333}a:active,a:hover,a:link,a:visited{-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none}:focus{outline:none}[hidden]{display:none}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;margin:0;overflow:hidden;padding:0;visibility:hidden;width:0}.clearfix:after,.secondLvlCss .text-style.specialBlock.side-left:after,.secondLvlCss .text-style.specialBlock.side-right:after,.secondLvlCss p.specialBlock.side-left:after,.secondLvlCss p.specialBlock.side-right:after,.stories-grid:after{clear:both;content:" ";display:block;font-size:0;height:0;line-height:0;margin:0;overflow:hidden;padding:0;visibility:hidden;width:0}.clearfix-margin:after{content:"";display:block;height:1px;position:relative;width:100%}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@-webkit-keyframes moveArrow{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-moz-keyframes moveArrow{0%{-moz-transform:translateZ(0);transform:translateZ(0)}50%{-moz-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-moz-transform:translateZ(0);transform:translateZ(0)}}@-o-keyframes moveArrow{0%{transform:translateZ(0)}50%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}@keyframes moveArrow{0%{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,5px,0);-moz-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-moz-keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-o-keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}.bx-wrapper{*zoom:1;height:100%;margin:0 auto;padding:0;position:relative}.bx-wrapper img{display:block}.bx-wrapper .bx-viewport{height:100%;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-controls-auto{bottom:-30px;position:absolute;width:100%}.bx-wrapper .bx-controls-auto .bx-controls-auto-item{*zoom:1;display:inline-block;*display:inline}.bx-wrapper .bx-loading{display:none}.bx-wrapper .bx-pager{bottom:10px;color:#666;font-family:Arial;font-size:.85em;font-weight:700;padding-top:20px;position:absolute;text-align:center;width:100%;z-index:2}.bx-wrapper .bx-pager .bx-pager-item{*zoom:1;display:inline-block;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:block;height:7px;margin:0 3px;outline:0;text-indent:-9999px;width:7px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-direction a{outline:0;position:absolute;text-indent:-9999px;z-index:2}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{background:red -86px -11px no-repeat;display:block;height:11px;margin:0 3px;outline:0;text-indent:-9999px;width:10px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{background:red -86px -44px no-repeat;display:block;height:11px;margin:0 3px;outline:0;text-indent:-9999px;width:9px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{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{background:#666\9;background:rgba(80,80,80,.75);bottom:0;left:0;position:absolute;width:100%}.bx-wrapper .bx-caption span{color:#fff;display:block;font-family:Arial;font-size:.85em;padding:10px}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{-webkit-box-shadow:0 0 0 5px #19f;-moz-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.5;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:44px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.modal-wrapper{background:rgba(16,65,91,.9);display:none;height:100%;left:0;opacity:0;padding:70px 30px;position:fixed;top:0;width:100%;z-index:999}@media (min-width:1601px){.modal-wrapper{padding:120px 60px}}.modal-wrapper .close-btn{background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);cursor:pointer;height:50px;overflow:hidden;position:absolute;right:20px;text-align:center;top:20px;width:50px;z-index:2}@media (min-width:992px){.modal-wrapper .close-btn{right:30px;top:30px}}.modal-wrapper .close-btn span:before{color:#10415b;display:inline-block;font-size:18px;line-height:50px;position:relative;z-index:2}.modal-wrapper .close-btn:after{background:rgba(0,0,0,.12);content:"";display:block;height:25px;left:0;position:absolute;top:50%;-webkit-transform:rotate(-45deg) translate(10px,4px);-moz-transform:rotate(-45deg) translate(10px,4px);-ms-transform:rotate(-45deg) translate(10px,4px);-o-transform:rotate(-45deg) translate(10px,4px);transform:rotate(-45deg) translate(10px,4px);width:50px}.no-touch .modal-wrapper .close-btn:after{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .modal-wrapper .close-btn:hover:after{opacity:0}.modal-wrapper .modal-holder{margin:0 auto;max-width:1280px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.modal-wrapper .modal-holder:before{content:"";display:block;padding-top:50%;width:100%}.modal-wrapper .modal-holder>iframe{border:none}.modal-wrapper .modal-holder>.stories-wrap,.modal-wrapper .modal-holder>iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}body,html{height:100%;min-height:100%}body{color:#fff;font-size:14px}.sidebar{background:#d1202f;height:55px;left:0;position:fixed;top:0;width:100%;z-index:4}@media (max-width:767px){.sidebar{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between}}@media (min-width:768px){.sidebar{bottom:0;height:auto;width:65px}}.path-holder{background:rgba(0,0,0,.4);bottom:0;display:none;left:65px;position:fixed;top:0;width:5px;z-index:2}@media (min-width:992px){.path-holder{display:block}}.path-holder span{background:#ffde16;display:block;height:50px;position:relative;-moz-transition:all .01s linear;-webkit-transition:all .01s linear;-o-transition:all .01s linear;transition:all .01s linear}.menu-button{cursor:pointer;height:55px;padding:27px 0 0;position:relative;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media (max-width:767px){.menu-button{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%}}@media (min-width:768px){.menu-button{background:rgba(0,0,0,.2);height:138px;padding:56px 0 20px}}.menu-button .bars{background:#fff;display:block;height:2px;margin:0 auto;position:relative;width:30px}@media (min-width:768px){.menu-button .bars{margin:0 auto 16px}}.menu-button .bars:after,.menu-button .bars:before{background:#fff;content:"";display:block;height:2px;left:0;position:absolute;width:30px}.menu-button .bars:before{top:-8px}.menu-button .bars:after{top:8px}.menu-button .txt{color:#fff;display:block;font-size:14px;letter-spacing:-.42px;text-align:center;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media (max-width:767px){.menu-button .txt{display:none!important}}.menu-button .txt.menu{display:block}.menu-button .txt.close{display:none}@media (max-width:767px){._menu-open .menu-button{background:#fff}}._menu-open .menu-button .bars{background:transparent}._menu-open .menu-button .bars:before{top:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:767px){._menu-open .menu-button .bars:before{background:#d1202f}}._menu-open .menu-button .bars:after{top:0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:767px){._menu-open .menu-button .bars:after{background:#d1202f}}._menu-open .menu-button .txt.menu{display:none}._menu-open .menu-button .txt.close{display:block}.no-touch ._menu-open .menu-button:hover .bars{background:none}@media (max-width:767px){._menu-open .menu-button+.contact-button:after{display:none}}.no-touch .menu-button:hover{background:rgba(0,0,0,.3)}.no-touch .menu-button:hover .bars,.no-touch .menu-button:hover .bars:after,.no-touch .menu-button:hover .bars:before{background:#ffde16}.no-touch .menu-button:hover .txt{color:#ffde16}.contact-button{cursor:pointer;height:55px;position:relative;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media (max-width:767px){.contact-button{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%}}@media (min-width:768px){.contact-button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,.2);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:138px;-webkit-justify-content:center;justify-content:center}}.contact-button:after{background:rgba(0,0,0,.24);content:"";display:block;height:33px;position:absolute;right:-1px;top:11px;width:2px}@media (min-width:768px){.contact-button:after{height:2px;right:auto;top:-1px;width:38px}}.contact-button span.icon{line-height:55px;text-align:center}@media (min-width:768px){.contact-button span.icon{line-height:1;margin-bottom:12px}}.contact-button span.icon:before{display:block;font-size:20px}.contact-button span.icon:after{display:none;font-size:25px}.contact-button span.txt{color:#fff;font-size:13px;letter-spacing:-.39px}@media (max-width:767px){.contact-button span.txt{display:none!important}}.contact-button span.contact{display:block}.contact-button span.close{display:none;position:relative}@media (max-width:767px){._contact-open .contact-button{background:#5eafda}._contact-open .contact-button:after{display:none}}._contact-open .contact-button span.icon:before{display:none}._contact-open .contact-button span.icon:after{display:block}._contact-open .contact-button span.contact{display:none}._contact-open .contact-button span.close{display:block}.no-touch .contact-button span{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .contact-button:hover{background:rgba(0,0,0,.3)}.no-touch .contact-button:hover span{color:#ffde16}.notice-button{cursor:pointer;height:55px;position:relative;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media (max-width:767px){.notice-button{-webkit-box-flex:1;-moz-box-flex:1;background:#d1202f;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%}}.notice-button:after{background:rgba(0,0,0,.24);content:"";display:block;height:33px;position:absolute;right:-1px;top:11px;width:2px}@media (min-width:768px){.notice-button:after{display:none}}._contact-open .notice-button:after{display:none}@media (min-width:768px){.notice-button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:138px;-webkit-justify-content:center;justify-content:center}}.notice-button span{color:#fff}.notice-button span.icon{display:block;line-height:55px;text-align:center}.notice-button span.icon:before{display:block;font-size:27px}@media (min-width:768px){.notice-button span.icon:before{font-size:32px}}.notice-button span.icon:after{display:none;font-size:25px}.notice-button span.txt{font-size:13px;letter-spacing:-.39px}@media (max-width:767px){.notice-button span.txt{display:none!important}}.notice-button span.notice{display:block}.notice-button span.close{display:none;position:relative}._notice-open .notice-button span.icon:before{display:none}._notice-open .notice-button span.icon:after{display:block}._notice-open .notice-button span.notice{display:none}._notice-open .notice-button span.close{display:block}.no-touch .notice-button span{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .notice-button:hover{background:rgba(0,0,0,.3)}.no-touch .notice-button:hover span{color:#ffde16}.alert-button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:#4c99c4;cursor:pointer;display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:138px;-webkit-justify-content:center;justify-content:center;position:relative;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;z-index:2}@media (min-width:768px){.alert-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.alert-button .icon{background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.24);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.24);box-shadow:3px 3px 0 rgba(0,0,0,.24);cursor:pointer;display:block;height:34px;margin:0 auto 6px;overflow:hidden;position:relative;width:34px}.alert-button .icon:before{color:#10415b;content:"!";display:block;font-size:25px;height:100%;left:0;line-height:34px;position:absolute;text-align:center;top:0;width:100%;z-index:1}.alert-button .icon:after{background:rgba(0,0,0,.14);content:"";display:block;height:50%;opacity:1;position:absolute;-webkit-transform:translate(7px,15px) rotate(-45deg);-moz-transform:translate(7px,15px) rotate(-45deg);-ms-transform:translate(7px,15px) rotate(-45deg);-o-transform:translate(7px,15px) rotate(-45deg);transform:translate(7px,15px) rotate(-45deg);-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:100%}.alert-button .alert,.alert-button .close{color:#fff;font-size:13px;letter-spacing:-.39px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.alert-button .close{display:none;padding-top:37px;position:relative}.alert-button .close:after,.alert-button .close:before{background:#fff;content:"";display:block;height:2px;left:50%;margin-left:-15px;position:absolute;top:14px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:30px}.alert-button .close:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.alert-button .close:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.no-touch .alert-button:hover{background:#2e85b2}.no-touch .alert-button:hover .icon:after{opacity:0}.no-touch .alert-button:hover .alert,.no-touch .alert-button:hover .close{color:#ffde16}.no-touch .alert-button:hover .close:after,.no-touch .alert-button:hover .close:before{background:#ffde16}._alert-open .alert-button span.alert,._alert-open .alert-button span.icon{display:none}._alert-open .alert-button span.close{display:block}.scroll-button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;bottom:0;color:#fff;cursor:pointer;display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:48px;height:138px;-webkit-justify-content:center;justify-content:center;left:0;opacity:1;position:absolute;visibility:visible;width:65px}.scroll-button.scroll-button-mobile{bottom:70px;display:block;height:90px;left:auto;position:absolute;right:15px;z-index:3}@media (min-width:768px){.scroll-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.scroll-button.scroll-button-mobile{display:none}}.no-touch .scroll-button,.no-touch .scroll-button .icon-arrow-down{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .scroll-button:hover,.no-touch .scroll-button:hover:not(.animate){color:#ffde16}.no-touch .scroll-button:hover.animate .txt{opacity:1!important}.no-touch .scroll-button:hover.animate .icon-arrow-down{-webkit-transform:translateY(5px)!important;-moz-transform:translateY(5px)!important;-ms-transform:translateY(5px)!important;-o-transform:translateY(5px)!important;transform:translateY(5px)!important}.scroll-button .icon-arrow-down{text-shadow:3px 3px 0 rgba(0,0,0,.3);-moz-transition:all .32s linear;-webkit-transition:all .32s linear;-o-transition:all .32s linear;transition:all .32s linear}.scroll-button .icon-arrow-down,.scroll-button .txt{display:block;text-align:center;width:100%}._menu-open .scroll-button,.scroll-button._hide{opacity:0;visibility:hidden}.scroll-button .txt{font-family:Avenir,sans-serif;font-size:13px;font-weight:700;margin-top:10px;text-transform:uppercase}.scroll-button.animate .icon-arrow-down{-webkit-animation:moveArrow 1.5s ease 1;-moz-animation:moveArrow 1.5s ease 1;-o-animation:moveArrow 1.5s ease 1;animation:moveArrow 1.5s ease 1}.scroll-button.animate .txt{-webkit-animation:fade 1.5s ease 1;-moz-animation:fade 1.5s ease 1;-o-animation:fade 1.5s ease 1;animation:fade 1.5s ease 1}.scroll-button:not(.animate) .icon-arrow-down{-webkit-animation:moveArrow 1.5s ease;-moz-animation:moveArrow 1.5s ease;-o-animation:moveArrow 1.5s ease;animation:moveArrow 1.5s ease;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.scroll-button:not(.animate) .txt{-webkit-animation:fade 1.5s ease;-moz-animation:fade 1.5s ease;-o-animation:fade 1.5s ease;animation:fade 1.5s ease;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.logout-button{cursor:pointer;height:55px;position:relative;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media (max-width:767px){.logout-button{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%}}@media (min-width:768px){.logout-button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,.2);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:138px;-webkit-justify-content:center;justify-content:center}}.logout-button:after{background:rgba(0,0,0,.24);content:"";display:block;height:33px;position:absolute;right:-1px;top:11px;width:2px}@media (min-width:768px){.logout-button:after{height:2px;right:auto;top:-1px;width:38px}}.logout-button span.icon{line-height:55px;text-align:center}@media (min-width:768px){.logout-button span.icon{line-height:1;margin-bottom:12px}}.logout-button span.icon:before{display:block;font-size:20px}.logout-button span.icon:after{display:none;font-size:25px}.logout-button span.txt{color:#fff;font-size:13px;letter-spacing:-.39px}@media (max-width:767px){.logout-button span.txt{display:none!important}}.logout-button span.contact{display:block}.logout-button span.close{display:none;position:relative}.no-touch .logout-button span{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .logout-button:hover{background:rgba(0,0,0,.3)}.no-touch .logout-button:hover span{color:#ffde16}.logo-holder{height:75px;left:10px;position:absolute;top:60px;width:154px;z-index:3}@media (min-width:768px){.logo-holder{left:35px;top:30px}}@media (min-width:992px){.logo-holder{height:88px;width:223px}}@media (min-width:1366px){.logo-holder{height:98px;width:248px}}.logo-holder a{display:block;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%}@media (min-width:992px){.logo-holder a{background:none}}.logo-holder a:after,.logo-holder a:before{left:-15px;position:absolute;top:-15px}.logo-holder a:before{display:none}@media (min-width:992px){.logo-holder a:before{display:block}}@media (min-width:1366px){.logo-holder a:before{display:none}}.logo-holder a:after{display:none}@media (min-width:1366px){.logo-holder a:after{display:block}}.contact-overlay{background:#4c99c4 url(/Images/img/contact/contact-mobile.png) no-repeat 100% 100%/cover;height:100%;left:0;opacity:0;position:fixed;top:0;-moz-transition:all .48s linear;-webkit-transition:all .48s linear;-o-transition:all .48s linear;transition:all .48s linear;visibility:hidden;width:100%;z-index:-1}@media (min-width:768px){.contact-overlay{background:rgba(0,0,0,.6) url(/Images/img/contact/contact-bg.png) no-repeat top -10px left 50px}}._contact-open .contact-overlay{opacity:1;visibility:visible;z-index:3}.contact-overlay .content-holder{padding:140px 25px 0}@media (min-width:768px){.contact-overlay .content-holder{left:70px;padding:20px 60px;position:absolute;top:0}}.contact-overlay h5{color:#fff;display:none;font-size:17px;line-height:24px}.contact-overlay h5 a{color:#fff;font-weight:700}@media (min-width:768px){.contact-overlay h5{display:block}.contact-overlay .info-wrap{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-top:20px;width:400px}}.contact-overlay .mobile-info{padding:25px 0 0;position:relative}@media (min-width:768px){.contact-overlay .mobile-info{display:none}}.contact-overlay .mobile-info p{color:#fff;font-size:18px;line-height:24px}.contact-overlay .mobile-info p a{color:#fff;font-weight:900}.contact-overlay .mobile-info p+p{margin-top:20px}.contact-overlay .contact-info{background:#fff;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:none;padding:30px 20px 20px;text-align:center;width:198px}@media (min-width:768px){.contact-overlay .contact-info{display:block}}.contact-overlay .contact-info p{color:#000;font-size:16px;letter-spacing:-.24px;line-height:24px;margin-top:15px}.contact-overlay .contact-info p a{color:#d1202f}.contact-overlay .contact-info .logo img{display:block;margin:0 auto}.no-touch .contact-overlay .contact-info:hover p a{color:#4c99c4}.contact-overlay .quick-links{width:172px}.contact-overlay .quick-links li{display:block;margin-bottom:22px}.contact-overlay .quick-links li:last-child a{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:#10415b;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;max-width:172px;padding:7px 10px;position:relative;width:100%;width:172px}.contact-overlay .quick-links li:last-child a i{-webkit-box-flex:0;-moz-box-flex:0;background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.12);box-shadow:3px 3px 0 rgba(0,0,0,.12);display:block;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;line-height:40px;overflow:hidden;position:relative;text-align:center;width:34px}.contact-overlay .quick-links li:last-child a i:after{color:#10415b;content:""}.contact-overlay .quick-links li:last-child a span{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;color:#fff;display:block;-webkit-flex-grow:0;flex-grow:0;font-size:16px;line-height:18px;text-align:center;width:100%}.no-touch .contact-overlay .quick-links li:last-child a,.no-touch .contact-overlay .quick-links li:last-child a i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .contact-overlay .quick-links li:last-child a:hover{background:#2e85b2}.no-touch .contact-overlay .quick-links li:last-child a:hover i{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.contact-overlay .quick-links a{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;max-width:172px;padding:7px 10px;position:relative;width:100%;width:172px}.contact-overlay .quick-links a i{-webkit-box-flex:0;-moz-box-flex:0;background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.12);box-shadow:3px 3px 0 rgba(0,0,0,.12);display:block;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;line-height:40px;overflow:hidden;position:relative;text-align:center;width:34px}.contact-overlay .quick-links a i:after{color:#10415b;content:""}.contact-overlay .quick-links a span{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;color:#10415b;display:block;-webkit-flex-grow:0;flex-grow:0;font-size:16px;line-height:18px;text-align:center;width:100%}.no-touch .contact-overlay .quick-links a,.no-touch .contact-overlay .quick-links a i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .contact-overlay .quick-links a:hover{background:#f2f7fa}.no-touch .contact-overlay .quick-links a:hover i{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.panel-contact{background-color:#4c99c4;overflow:hidden}.panel-contact .content-holder{padding:50px 25px 240px;position:relative;z-index:2}@media (min-width:768px){.panel-contact .content-holder{left:120px;padding:0;position:absolute;text-align:center;top:20%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:520px}}@media (min-width:992px){.panel-contact .content-holder{left:12%;top:40%}}@media (min-width:1366px){.panel-contact .content-holder{left:50%;margin-left:-380px}}.panel-contact .content-holder h2{color:#fff;font-size:42px;line-height:1;margin-bottom:20px;text-shadow:5px 5px 0 rgba(0,0,0,.15)}@media (min-width:768px){.panel-contact .content-holder h2{font-size:58px;margin-bottom:60px}}.panel-contact .content-holder ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.panel-contact .content-holder ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.panel-contact .content-holder ul li{display:block;margin:10px 0}@media (min-width:768px){.panel-contact .content-holder ul li{margin:0}}.panel-contact .content-holder ul li:last-child a{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:#10415b;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0;max-width:160px;padding:7px 10px;position:relative;width:100%;width:160px}.panel-contact .content-holder ul li:last-child a i{-webkit-box-flex:0;-moz-box-flex:0;background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.12);box-shadow:3px 3px 0 rgba(0,0,0,.12);display:block;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;line-height:40px;overflow:hidden;position:relative;text-align:center;width:34px}.panel-contact .content-holder ul li:last-child a i:after{color:#10415b;content:""}.panel-contact .content-holder ul li:last-child a span{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;color:#fff;display:block;-webkit-flex-grow:0;flex-grow:0;font-size:16px;line-height:18px;text-align:center;width:100%}.no-touch .panel-contact .content-holder ul li:last-child a,.no-touch .panel-contact .content-holder ul li:last-child a i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .panel-contact .content-holder ul li:last-child a:hover{background:#2e85b2}.no-touch .panel-contact .content-holder ul li:last-child a:hover i{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.panel-contact .content-holder ul a{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0;max-width:160px;padding:7px 10px;position:relative;width:100%;width:160px}.panel-contact .content-holder ul a i{-webkit-box-flex:0;-moz-box-flex:0;background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.12);box-shadow:3px 3px 0 rgba(0,0,0,.12);display:block;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;line-height:40px;overflow:hidden;position:relative;text-align:center;width:34px}.panel-contact .content-holder ul a i:after{color:#10415b;content:""}.panel-contact .content-holder ul a span{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;color:#10415b;display:block;-webkit-flex-grow:0;flex-grow:0;font-size:16px;line-height:18px;text-align:center;width:100%}.no-touch .panel-contact .content-holder ul a,.no-touch .panel-contact .content-holder ul a i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .panel-contact .content-holder ul a:hover{background:#f2f7fa}.no-touch .panel-contact .content-holder ul a:hover i{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.panel-contact .contact-holder{background:#4c99c4;bottom:0;left:0;padding:10px 25px;position:absolute;text-align:center;width:100%;z-index:2}@media (min-width:768px){.panel-contact .contact-holder{padding:20px 0 20px 120px;text-align:left}}@media (min-width:992px){.panel-contact .contact-holder{background:none;bottom:30px;left:120px;padding:0;width:auto}}.panel-contact .contact-holder h4{border-bottom:2px solid rgba(0,0,0,.12);display:none;font-size:25px;line-height:1;margin-bottom:20px;padding-bottom:15px}.panel-contact .contact-holder h4 a{color:inherit;font-weight:900}.no-touch .panel-contact .contact-holder h4 a:hover{color:#ffde16}@media (min-width:768px){.panel-contact .contact-holder h4{display:inline-block}}@media (min-width:992px){.panel-contact .contact-holder h4{display:block}}.panel-contact .contact-holder ul{color:#fff}.panel-contact .contact-holder ul li{display:inline-block;font-size:13px;letter-spacing:-.26px;line-height:18px}@media (min-width:768px){.panel-contact .contact-holder ul li{font-size:16px;letter-spacing:-.32px;line-height:20px}}.panel-contact .contact-holder ul li:before{content:"|";margin:0 8px}.panel-contact .contact-holder ul li:first-child:before{display:none}.panel-contact .contact-holder ul a{color:#fff}.no-touch .panel-contact .contact-holder ul a:hover{color:#ffde16}@media (min-width:768px){.panel-contact .contact-holder ul.credits{margin-top:10px}}.panel-contact .contact-holder ul.credits a{font-weight:900}.panel-contact .pin-holder{bottom:160px;height:1px;position:absolute;right:68px;width:1px;z-index:2}@media (min-width:768px){.panel-contact .pin-holder{bottom:280px;right:60px}}.panel-contact .pin-holder .txt-holder{background:#fff;bottom:0;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:none;padding:20px;position:absolute;right:0;text-align:center;width:198px}@media (min-width:768px){.panel-contact .pin-holder .txt-holder{display:block}}.panel-contact .pin-holder .txt-holder:after{background:#fff;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);content:"";display:block;height:20px;left:50%;margin-left:-12px;margin-top:-12px;position:absolute;top:100%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:20px}.panel-contact .pin-holder .txt-holder p{color:#000;font-size:16px;letter-spacing:-.24px;line-height:24px;margin-top:15px}.panel-contact .pin-holder .txt-holder p a{color:#d1202f}.no-touch .panel-contact .pin-holder .txt-holder:hover p a{color:#4c99c4}.panel-contact .pin-holder .logo img{display:block;margin:0 auto}.panel-contact .mobile-info{padding:35px 0;position:relative}@media (min-width:768px){.panel-contact .mobile-info{display:none}}.panel-contact .mobile-info p{color:#fff;font-size:18px;line-height:24px}.panel-contact .mobile-info p a{color:#fff;font-weight:900}.panel-contact .mobile-info p+p{margin-top:20px}.panel-contact .scroll-top{bottom:80px;cursor:pointer;height:50px;position:absolute;right:25px;width:50px;z-index:2}@media (min-width:768px){.panel-contact .scroll-top{bottom:30px;right:30px;width:160px}}.panel-contact .scroll-top span{background:rgba(16,65,91,.6);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;color:#fff;display:none;font-size:15px;height:50px;letter-spacing:-.45px;line-height:20px;padding:15px 60px 15px 20px;position:relative;width:160px}@media (min-width:768px){.panel-contact .scroll-top span{display:block}}.panel-contact .scroll-top i{background:#10415b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:block;height:54px;overflow:hidden;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:54px}.panel-contact .scroll-top i:before{content:"";display:block;font-size:22px;height:54px;line-height:50px;position:absolute;text-align:center;top:0;width:54px;z-index:1}.panel-contact .scroll-top i:after{background:rgba(0,0,0,.12);content:"";display:block;height:27px;left:0;position:absolute;top:50%;-webkit-transform:rotate(-45deg) translate(9px,4px);-moz-transform:rotate(-45deg) translate(9px,4px);-ms-transform:rotate(-45deg) translate(9px,4px);-o-transform:rotate(-45deg) translate(9px,4px);transform:rotate(-45deg) translate(9px,4px);width:54px;z-index:0}.no-touch .panel-contact .scroll-top:hover i:after{opacity:0}.panel-contact .bg-layer{background:#4c99c4 url(/Images/img/welcome/sunshine-welcome-mobile.png?ts=123465);-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;left:0;-webkit-mask:url(/Images/img/contact/footer-waveoverlay.png?ts=123465) no-repeat bottom right -340px/cover;mask:url(/Images/img/contact/footer-waveoverlay.png?ts=123465) no-repeat bottom right -340px/cover;position:absolute;top:0;width:100%;z-index:1}@media (min-width:768px){.panel-contact .bg-layer{background:#4c99c4 url(/Images/img/welcome/sunshine-welcome-mobile.png?ts=123465);-moz-background-size:cover;-o-background-size:cover;background-size:cover;left:65px;-webkit-mask:url(/Images/img/contact/footer-waveoverlay.png?ts=123465) no-repeat top right -120px/cover;mask:url(/Images/img/contact/footer-waveoverlay.png?ts=123465) no-repeat top right -120px/cover}}@media (min-width:992px){.panel-contact .bg-layer{background:#4c99c4 url(/Images/img/welcome/sunshine-welcome.png?ts=123465);-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-mask:url(/Images/img/contact/footer-waveoverlay.png?ts=123465) no-repeat top right/100% 100%;mask:url(/Images/img/contact/footer-waveoverlay.png?ts=123465) no-repeat top right/100% 100%}}.panel-contact .map-layer{background:url(/Images/img/contact/footermap-upd.jpg?ts=123465) no-repeat right -300px bottom -220px/cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media (min-width:768px){.panel-contact .map-layer{background-image:url(/Images/img/contact/footermap-upd-desktop.jpg?ts=123465);background-position:bottom -360px right -815px;background-repeat:repeat;-moz-background-size:1920px;-o-background-size:1920px;background-size:1920px}}.temp-info{display:none}#trigger1{position:absolute;top:0}#trigger1-2{position:absolute;top:20vh}#trigger2{position:absolute;top:30vh}#trigger2-inside{position:absolute;top:35vh}#trigger3{position:absolute;top:95vh}#trigger3-inside{position:absolute;top:120vh}#trigger3-out{position:absolute;top:165vh}#trigger4{position:absolute;top:175vh}#trigger4-inside{position:absolute;top:185vh}#trigger5{position:absolute;top:245vh}#panels-wrapper{height:auto;position:relative;z-index:1}@media (min-width:768px){#panels-wrapper{overflow:hidden;width:100%}}#panels{height:100%;width:100%}.panel{position:relative}@media (min-width:768px){.panel{height:100vh;position:absolute;width:100%}}@media (max-width:767px){#panels-wrapper{height:100%}}.panel-landing{background:#10415b url(/Images/assets/oval.svg?ts=123465) no-repeat 50%;overflow:hidden;z-index:1}@media (max-width:767px){.panel-landing{height:100%}}@media (min-width:768px){.panel-landing{left:65px;right:0;width:-webkit-calc(100% - 65px);width:-moz-calc(100% - 65px);width:calc(100% - 65px)}}.panel-landing .alert-button{background:none;display:block;height:50px;position:absolute;right:25px;top:70px;width:50px;z-index:3}@media (min-width:768px){.panel-landing .alert-button{display:none}}.panel-landing .alert-button .icon{height:50px;width:50px}.panel-landing .alert-button .icon:before{font-size:32px;line-height:50px}.panel-landing .alert-button .icon:after{-webkit-transform:rotate(-45deg) translate(-9px,22px);-moz-transform:rotate(-45deg) translate(-9px,22px);-ms-transform:rotate(-45deg) translate(-9px,22px);-o-transform:rotate(-45deg) translate(-9px,22px);transform:rotate(-45deg) translate(-9px,22px)}.panel-landing .txt-description{background:#4c99c4;bottom:0;left:0;padding:15px 20px;position:absolute;text-align:center;width:100%;z-index:3}@media (min-width:768px){.panel-landing .txt-description{background:none;bottom:auto;left:auto;padding:0;right:30px;text-align:right;top:30px;width:462px}}.panel-landing .txt-description p{color:#fff;font-size:11px;line-height:15px}@media (min-width:768px){.panel-landing .txt-description p{font-size:16px;line-height:19px}}@media (min-width:1366px){.panel-landing .txt-description{right:60px}}.panel-landing .txt-intro{bottom:90px;left:0;padding:0 45px 0 25px;position:absolute;text-align:left;width:100%;z-index:3}@media (min-width:768px){.panel-landing .txt-intro{bottom:40px;left:40px;padding:0;right:40px;text-align:center;width:auto}}.panel-landing .txt-intro h1{color:#fff;font-size:38px;line-height:1}.panel-landing .txt-intro h1,.panel-landing .txt-intro h1 span{text-shadow:5px 5px 0 rgba(0,0,0,.66)}@media (min-width:768px){.panel-landing .txt-intro h1{font-size:48px}}@media (min-width:1366px){.panel-landing .txt-intro h1{font-size:58px}}.panel-landing .txt-intro p{color:#ffde16;font-size:15px;letter-spacing:-.6px;line-height:16px;text-shadow:0 3px 8px rgba(0,0,0,.42)}@media (min-width:768px){.panel-landing .txt-intro p{font-size:18px;letter-spacing:-.72px;line-height:19px}}@media (min-width:1366px){.panel-landing .txt-intro p{font-size:20px;line-height:1}}.panel-landing .txt-intro p a{color:inherit}.panel-landing .slider-controls .ctrl a,.panel-landing .whole-screen{background-position:50%;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.panel-landing .bx-viewport{height:100%!important}.panel-landing .bg-layer-back,.panel-landing .bg-wrapper-slider{z-index:0}.panel-landing .bg-layer-back:before,.panel-landing .bg-wrapper-slider:before{background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,transparent 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.7),transparent);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(transparent));background:-o-linear-gradient(top,rgba(0,0,0,.7) 0,transparent 100%);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,transparent);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3000000",endColorstr="#00000000",GradientType=0);height:40%;left:0;position:absolute;top:0;width:100%;z-index:1}.panel-landing .bg-slider .bg-item{background-position:50%;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%!important}.panel-landing .bg-layer-sunshine{background-color:#000;opacity:.2;z-index:2}@media (min-width:768px){.panel-landing .bg-layer-sunshine{background-color:transparent;opacity:.3}}.panel-landing .bg-layer-front{display:none;z-index:2}@media (min-width:768px){.panel-landing .bg-layer-front{display:block}}.panel-landing .bg-layer-front._hide{opacity:0!important}.panel-landing .bg-layer-color{background:#10415b;display:none;opacity:0;z-index:1}@media (min-width:768px){.panel-landing .bg-layer-color{display:block}}.panel-landing .clouds{background:url(/Images/img/doodles/cloud-blue.png?ts=123465) no-repeat 50%/contain;bottom:-80px;display:none;height:288px;left:40%;position:absolute;width:904px;z-index:1}@media (min-width:768px){.panel-landing .clouds{display:block}}.panel-landing .clouds2{background:url(/Images/img/doodles/cloud-white.png?ts=123465) no-repeat 50%/contain;bottom:-120px;display:none;height:254px;left:60%;position:absolute;width:528px;z-index:1}@media (min-width:768px){.panel-landing .clouds2{display:block}}.panel-landing .clouds3{display:none;height:210px;left:10%;position:absolute;top:30%;width:442px;z-index:1}@media (min-width:768px){.panel-landing .clouds3{display:block}}.panel-landing .stars-group{display:none;height:150px;left:15%;position:absolute;top:25%;width:90px;z-index:1}@media (min-width:768px){.panel-landing .stars-group{display:block}}.panel-landing .bg-layer-out{background-color:rgba(16,65,91,.9);background-image:url(/Images/img/welcome/sunshine-welcome.png?ts=123465);background-position:0 0;display:none;opacity:0;pointer-events:none;z-index:4}@media (min-width:768px){.panel-landing .bg-layer-out{display:block}}.panel-landing .bg-layer-front,.panel-landing .bg-wrapper-slider{opacity:0;-moz-transition:all .48s linear;-webkit-transition:all .48s linear;-o-transition:all .48s linear;transition:all .48s linear}.panel-landing._complete .bg-wrapper-slider{opacity:1}.panel-landing .slider-controls{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;display:none;-webkit-justify-content:space-between;justify-content:space-between;left:40px;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:5}@media (min-width:768px){.panel-landing .slider-controls{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (min-width:1366px){.panel-landing .slider-controls{left:60px;right:60px}}.panel-landing .slider-controls .ctrl{background:#10415b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);cursor:pointer;height:65px;overflow:hidden;position:relative;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:65px}.panel-landing .slider-controls .ctrl:before{display:block;font-size:26px;line-height:65px;text-align:center;text-shadow:4px 4px rgba(0,0,0,.32)}.panel-landing .slider-controls .ctrl a{display:block;text-indent:-9999px}.no-touch .panel-landing .slider-controls .ctrl.prev:hover{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}.no-touch .panel-landing .slider-controls .ctrl.next:hover{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.panel-welcome{background:#10415b url(/Images/img/welcome/sunshine-welcome-mobile.png?ts=123465);-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:140px 0;position:relative}@media (max-width:767px){.panel-welcome{overflow:hidden}}@media (min-width:768px){.panel-welcome{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-ms-flex-line-pack:end;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-content:end;align-content:end;-webkit-align-items:end;align-items:end;background:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 8% 0 70px;position:absolute;z-index:2}}@media (min-width:1366px){.panel-welcome{padding-right:20%}}.panel-welcome .content-holder{position:relative}@media (max-width:767px){.panel-welcome .content-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:768px){.panel-welcome .content-holder{width:544px}}.panel-welcome .cms-content{padding:0 25px;text-align:left}@media (min-width:768px){.panel-welcome .cms-content{padding:0;text-align:center}}.panel-welcome .cms-content h2{color:#fff;font-size:42px;line-height:1;margin-bottom:20px;text-shadow:5px 5px 0 rgba(0,0,0,.42)}@media (min-width:768px){.panel-welcome .cms-content h2{font-size:58px}}.panel-welcome .cms-content p{color:#fff;font-size:18px;letter-spacing:-.36px;line-height:27px}@media (min-width:768px){.panel-welcome .cms-content p{font-size:24px;letter-spacing:-.48px;line-height:32px}}.panel-welcome .cms-content p+p{font-size:17px;letter-spacing:-.34px;line-height:22px;margin-top:30px}@media (min-width:768px){.panel-welcome .cms-content p+p{font-size:22px;letter-spacing:-.44px;line-height:29px;margin-top:20px}}.panel-welcome .cms-content p a:not(.brand-button){color:#ffde16;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:2px}.no-touch .panel-welcome .cms-content p a:not(.brand-button):hover{text-decoration:none}.panel-welcome .cms-content p a.brand-button{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:#4c99c4;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;max-width:200px;padding:7px 10px;position:relative;width:100%;width:200px}.panel-welcome .cms-content p a.brand-button i{-webkit-box-flex:0;-moz-box-flex:0;background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.12);box-shadow:3px 3px 0 rgba(0,0,0,.12);display:block;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;line-height:40px;overflow:hidden;position:relative;text-align:center;width:34px}.panel-welcome .cms-content p a.brand-button i:after{color:#10415b;content:""}.panel-welcome .cms-content p a.brand-button span{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;color:#fff;display:block;-webkit-flex-grow:0;flex-grow:0;font-size:16px;line-height:18px;text-align:center;width:100%}.no-touch .panel-welcome .cms-content p a.brand-button,.no-touch .panel-welcome .cms-content p a.brand-button i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .panel-welcome .cms-content p a.brand-button:hover{background:#2e85b2}.no-touch .panel-welcome .cms-content p a.brand-button:hover i{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}@media (max-width:767px){.panel-welcome .cms-content p a.brand-button{margin-left:0}}.panel-welcome .cms-content p a.brand-button i{font-size:14px}.panel-welcome .video-holder{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;margin:70px auto 0;max-width:320px;-webkit-order:1;order:1;padding:0 25px;position:relative}@media (min-width:768px){.panel-welcome .video-holder{max-width:none;padding:0;width:327px}}.panel-welcome .video-holder .img-holder{-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);height:245px;overflow:hidden;position:relative}@media (min-width:768px){.panel-welcome .video-holder .img-holder{margin-bottom:18px}}.panel-welcome .video-holder .img-holder img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.panel-welcome .video-holder .txt-holder{bottom:0;color:#fff;left:0;padding:20px 45px 15px;position:absolute;width:100%}@media (min-width:768px){.panel-welcome .video-holder .txt-holder{text-align:center;width:200px}}.panel-welcome .video-holder .txt-holder h4{font-size:15px;line-height:20px}@media (min-width:768px){.panel-welcome .video-holder .txt-holder h4{font-size:20px;line-height:30px}}.panel-welcome .video-holder .txt-holder p{font-size:15px;line-height:20px;opacity:.8}@media (min-width:768px){.panel-welcome .video-holder .txt-holder p{font-size:16px;opacity:1}}.panel-welcome .video-holder .play-button{background:#4c99c4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.24);-moz-box-shadow:4px 4px 0 rgba(0,0,0,.24);box-shadow:4px 4px 0 rgba(0,0,0,.24);cursor:pointer;height:80px;left:10px;overflow:hidden;position:absolute;text-align:center;top:-15px;width:80px}@media (min-width:768px){.panel-welcome .video-holder .play-button{height:80px;left:-40px;top:85px;width:80px}}.panel-welcome .video-holder .play-button:before{background:rgba(0,0,0,.12);content:"";display:block;height:40px;left:0;opacity:1;position:absolute;top:40px;-webkit-transform:rotate(-45deg) translate(14px,6px);-moz-transform:rotate(-45deg) translate(14px,6px);-ms-transform:rotate(-45deg) translate(14px,6px);-o-transform:rotate(-45deg) translate(14px,6px);transform:rotate(-45deg) translate(14px,6px);width:80px}.panel-welcome .video-holder .play-button:after{content:"";display:inline-block;font-size:36px;line-height:80px;position:relative;text-indent:10px;text-shadow:4px 4px 0 rgba(0,0,0,.12);z-index:1}.no-touch .panel-welcome .video-holder .play-button,.no-touch .panel-welcome .video-holder .play-button:after,.no-touch .panel-welcome .video-holder .play-button:before{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .panel-welcome .video-holder .play-button:hover{background:#2e85b2}.no-touch .panel-welcome .video-holder .play-button:hover:before{opacity:0}.no-touch .panel-welcome .video-holder .play-button:hover:after{text-shadow:0 0 0 rgba(0,0,0,.12);-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}.panel-welcome .stats-holder{margin:45px 0 0;position:relative}@media (min-width:768px){.panel-welcome .stats-holder{-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);margin:0 auto;-webkit-transform:translate(130px,-130px);-moz-transform:translate(130px,-130px);-ms-transform:translate(130px,-130px);-o-transform:translate(130px,-130px);transform:translate(130px,-130px);width:162px}}.panel-welcome .stats-holder .stats-slider{position:relative}@media (min-width:768px){.panel-welcome .stats-holder .stats-slider{height:162px;width:162px}}.panel-welcome .stats-holder .stat-item{background:#fff;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);height:96px;margin:0 16px 10px 0;overflow:hidden;padding:14px 25px;position:relative;width:264px}@media (max-width:767px){.panel-welcome .stats-holder .stat-item{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between}}@media (min-width:768px){.panel-welcome .stats-holder .stat-item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:162px;margin:0;padding:14px 18px;width:162px!important}}.panel-welcome .stats-holder .stat-item .icon-holder{height:60px;margin:0 20px 0 0}@media (min-width:768px){.panel-welcome .stats-holder .stat-item .icon-holder{margin:10px auto}}.panel-welcome .stats-holder .stat-item .icon-holder img{display:block;height:100%;margin:0 auto;width:auto}.panel-welcome .stats-holder .stat-item .txt-holder{text-align:center}.panel-welcome .stats-holder .stat-item .txt-holder p{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:#10415b;display:-webkit-box;font-size:14px;letter-spacing:-.28px;line-height:18px;max-height:54px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.panel-welcome .stats-holder .stat-item .whole-link{display:block;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%}.panel-welcome .stats-holder .flickity-page-dots{bottom:-20px;left:0;text-align:center}@media (min-width:768px){.panel-welcome .stats-holder .flickity-page-dots{bottom:0;left:100%;padding:0 0 0 10px;width:auto}}.panel-welcome .stats-holder .flickity-page-dots li{background:#4c99c4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:inline-block;height:10px;margin:0 8px;opacity:1;width:10px}@media (min-width:768px){.panel-welcome .stats-holder .flickity-page-dots li{background:#fff;display:block;margin:15px 0 0}}.no-touch .panel-welcome .stats-holder .flickity-page-dots li:hover{background:#4c99c4}.panel-welcome .stats-holder .flickity-page-dots li.is-selected{background:#fff}@media (min-width:768px){.panel-welcome .stats-holder .flickity-page-dots li.is-selected{background:#4c99c4}}.panel-welcome .stats-holder .bx-controls .bx-pager{bottom:0;left:100%;padding:0 0 0 10px}.panel-welcome .stats-holder .bx-controls .bx-pager-item{display:block}.panel-welcome .stats-holder .bx-controls .bx-pager-item a{background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);height:10px;margin:15px 0 0;width:10px}.no-touch .panel-welcome .stats-holder .bx-controls .bx-pager-item a:hover,.panel-welcome .stats-holder .bx-controls .bx-pager-item a.active{background:#4c99c4}.panel-welcome .doodle-inside{display:none;position:absolute}@media (min-width:768px){.panel-welcome .doodle-inside{display:block}}.panel-welcome .doodle-inside.cloud{background:url(/Images/img/doodles2/cloud-white-shape2.png?ts=123465) no-repeat 0 0/contain;bottom:-34px;height:65px;left:-58px;width:128px}.panel-welcome .doodle{position:absolute}.panel-welcome .doodle.sun{background:url(/Images/img/doodles2/sun.png?ts=123465) no-repeat 0 0/contain;height:68px;left:80px;top:40px;width:68px}@media (min-width:768px){.panel-welcome .doodle.sun{height:148px;top:40%;width:148px}}@media (min-width:992px){.panel-welcome .doodle.sun{left:140px}}@media (min-width:1366px){.panel-welcome .doodle.sun{left:13%}}.panel-welcome .doodle.cloud1{background:url(/Images/img/doodles2/cloud-white-shape2.png?ts=123465) no-repeat 0 0/contain;height:44px;right:-10px;top:42%;width:61px}@media (min-width:768px){.panel-welcome .doodle.cloud1{height:83px;left:200px;right:auto;top:50%;width:125px}}@media (min-width:992px){.panel-welcome .doodle.cloud1{left:260px;top:58%}}@media (min-width:1366px){.panel-welcome .doodle.cloud1{left:20%}}.panel-welcome .doodle.cloud2{background:url(/Images/img/doodles2/cloud-white-shape2.png?ts=123465) no-repeat 0 0/contain;display:none;height:116px;left:100px;top:66%;width:180px}@media (min-width:768px){.panel-welcome .doodle.cloud2{display:block}}@media (min-width:992px){.panel-welcome .doodle.cloud2{left:140px}}@media (min-width:1366px){.panel-welcome .doodle.cloud2{left:10%}}.panel-welcome .doodle.balloon{background:url(/Images/img/doodles2/balloon.png?ts=123465) no-repeat 0 0/contain;height:92px;right:0;top:112px;width:64px}@media (min-width:768px){.panel-welcome .doodle.balloon{height:175px;left:140px;right:auto;top:88%;width:124px}}@media (min-width:992px){.panel-welcome .doodle.balloon{left:240px}}@media (min-width:1366px){.panel-welcome .doodle.balloon{left:14%}}.panel-programs{background:#4c99c4 url(/Images/img/welcome/sunshine-welcome-mobile.png?ts=123465);-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:60px 0 40px;z-index:3}@media (min-width:768px){.panel-programs{padding:80px 0 40px}}@media (min-width:992px){.panel-programs{padding:40px 0}}@media (min-width:1366px){.panel-programs{background:#4c99c4 url(/Images/img/welcome/sunshine-welcome.png?ts=123465);-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:120px 0 80px}}.panel-programs:before{background:url(/Images/img/programs/wave-pattern.png?ts=123465) repeat-x bottom -1px left;bottom:100%;height:100px}.panel-programs:after,.panel-programs:before{content:"";display:block;left:0;position:absolute;width:100%}.panel-programs:after{background:-webkit-gradient(linear,left top,left bottom,from(#4c99c4),to(rgba(76,153,196,0)));background:-webkit-linear-gradient(top,#4c99c4,rgba(76,153,196,0));background:-moz-linear-gradient(top,#4c99c4 0,rgba(76,153,196,0) 100%);background:-o-linear-gradient(top,#4c99c4 0,rgba(76,153,196,0) 100%);background:linear-gradient(180deg,#4c99c4 0,rgba(76,153,196,0));height:40px;top:0}.panel-programs .doodle{position:absolute}.panel-programs .doodle.rocket{background:url(/Images/img/doodles2/rocket.png?ts=123465) no-repeat 50%/contain;height:82px;right:20px;top:0;width:82px}@media (min-width:768px){.panel-programs .doodle.rocket{height:165px;left:50%;margin-left:-320px;right:auto;top:60px;width:149px}}@media (min-width:992px){.panel-programs .doodle.rocket{margin-left:-450px;top:200px}}.panel-programs .doodle.stars{background:url(/Images/img/doodles2/stars-group.png?ts=123465) no-repeat 50%/contain;height:142px;left:60px;top:740px;width:112px}@media (max-width:767px){.panel-programs .doodle.stars{-webkit-transform:rotate(90deg) scaleY(-1);-moz-transform:rotate(90deg) scaleY(-1);-ms-transform:rotate(90deg) scaleY(-1);-o-transform:rotate(90deg) scaleY(-1);transform:rotate(90deg) scaleY(-1)}}@media (min-width:768px){.panel-programs .doodle.stars{left:50%;margin-left:300px;top:200px}}.panel-programs .doodle.stars2{height:98px;left:40px;top:-30px;width:76px}@media (max-width:767px){.panel-programs .doodle.stars2{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}}@media (min-width:768px){.panel-programs .doodle.stars2{height:110px;left:90px;top:500px;width:100px}}.panel-programs .content-holder{color:#fff;margin:0 25px;position:relative;text-align:left}@media (min-width:768px){.panel-programs .content-holder{margin:0 auto;text-align:center;width:512px}}@media (min-width:992px){.panel-programs .content-holder{width:582px}}.panel-programs .content-holder h2{font-size:42px;line-height:1;margin-bottom:20px;text-shadow:5px 5px 0 rgba(0,0,0,.12)}@media (min-width:768px){.panel-programs .content-holder h2{font-size:58px;margin-bottom:30px}}.panel-programs .content-holder p{font-size:18px;letter-spacing:-.36px;line-height:27px}@media (min-width:768px){.panel-programs .content-holder p{font-size:24px;letter-spacing:-.48px;line-height:32px}}.panel-programs .programs-wrapper{margin:40px 0 0;padding-bottom:60px;position:relative;z-index:2}@media (min-width:768px){.panel-programs .programs-wrapper{margin:90px 0 0;padding-bottom:0}}@media (min-width:992px){.panel-programs .programs-wrapper{margin:40px 0 0}}@media (min-width:1366px){.panel-programs .programs-wrapper{margin:90px 0 0}}@media (min-width:768px){.panel-programs .programs-slider{padding-left:100px}}@media (min-width:992px){.panel-programs .programs-slider{padding-left:200px}}@media (min-width:768px){.panel-programs .programs-slider .flickity-viewport{overflow:visible}}.panel-programs .program-item{-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);margin:0 15px 15px;pointer-events:none;position:relative;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:width .32s linear,-webkit-transform .32s linear;transition:width .32s linear,-webkit-transform .32s linear;-o-transition:width .32s linear,-o-transform .32s linear;-moz-transition:width .32s linear,transform .32s linear,-moz-transform .32s linear;transition:width .32s linear,transform .32s linear;transition:width .32s linear,transform .32s linear,-webkit-transform .32s linear,-moz-transform .32s linear,-o-transform .32s linear;width:218px}@media (min-width:768px){.panel-programs .program-item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;pointer-events:auto;width:370px}}@media (min-width:1366px){.panel-programs .program-item{margin-left:45px;margin-right:45px}}.panel-programs .program-item .img-holder{background:#fff;height:141px;overflow:hidden;position:relative;width:218px;z-index:2}@media (min-width:768px){.panel-programs .program-item .img-holder{-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);cursor:pointer;-webkit-flex:0 0 370px;-ms-flex:0 0 370px;flex:0 0 370px;height:370px;width:370px}}.panel-programs .program-item .img-holder:before{background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.8));background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.8) 100%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.8));bottom:0;content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#cc000000",GradientType=0);height:60%;left:0;position:absolute;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:100%;z-index:1}.panel-programs .program-item .img-holder img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:0}.no-touch .panel-programs .program-item .img-holder:hover:before{height:100%}.no-touch .panel-programs .program-item .img-holder:hover .program-info h3{color:#ffde16}.panel-programs .program-item .more-button{background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:30px;-webkit-box-shadow:4px 4px rgba(0,0,0,.12);-moz-box-shadow:4px 4px rgba(0,0,0,.12);box-shadow:4px 4px rgba(0,0,0,.12);cursor:pointer;display:none;height:50px;overflow:hidden;position:absolute;right:-25px;width:50px;z-index:2}@media (min-width:768px){.panel-programs .program-item .more-button{display:block}}.panel-programs .program-item .more-button:before{color:#10415b;content:"";display:block;font-size:18px;line-height:51px;position:relative;text-align:center;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;z-index:1}.panel-programs .program-item .more-button:after{background:#000;content:"";display:block;height:25px;left:0;opacity:.08;position:absolute;top:50%;-webkit-transform:rotate(-45deg) translate(8px,4px);-moz-transform:rotate(-45deg) translate(8px,4px);-ms-transform:rotate(-45deg) translate(8px,4px);-o-transform:rotate(-45deg) translate(8px,4px);transform:rotate(-45deg) translate(8px,4px);-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;transition:all .12s linear;width:50px}.no-touch .panel-programs .program-item .more-button:hover:after{opacity:0}.panel-programs .program-item .program-info{bottom:0;display:none;left:0;padding:0 30px 30px;position:absolute;width:100%;z-index:2}@media (min-width:768px){.panel-programs .program-item .program-info{display:block}}.panel-programs .program-item .program-info h3{color:#fff;font-size:20px;letter-spacing:-.8px;line-height:1;margin-bottom:10px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media (min-width:768px){.panel-programs .program-item .program-info h3{font-size:35px;letter-spacing:-1.4px}}.panel-programs .program-item .program-info p{color:#ffde16;font-size:11px;letter-spacing:-.33px;line-height:1}@media (min-width:768px){.panel-programs .program-item .program-info p{font-size:20px;letter-spacing:-.6px}}.panel-programs .program-item .txt-holder{background:#fff;padding:10px 20px 20px;position:relative;top:0;-moz-transition:all .32s linear;-webkit-transition:all .32s linear;-o-transition:all .32s linear;transition:all .32s linear;z-index:1}@media (min-width:768px){.panel-programs .program-item .txt-holder{-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);height:370px;margin-left:-370px;padding:50px 40px;width:370px}}.panel-programs .program-item .txt-holder p{color:#10415b;font-size:13px;letter-spacing:-.39px;line-height:18px}@media (min-width:768px){.panel-programs .program-item .txt-holder p{font-size:20px;letter-spacing:-.6px;line-height:27px}}.panel-programs .program-item .txt-holder .related-link{margin-top:10px;pointer-events:auto}@media (min-width:768px){.panel-programs .program-item .txt-holder .related-link{margin-top:20px}}.panel-programs .program-item .txt-holder .related-link a{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:#4c99c4;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto 0 0;max-width:200px;max-width:130px;padding:7px 10px;position:relative;width:100%;width:200px;width:130px}@media (min-width:768px){.panel-programs .program-item .txt-holder .related-link a{max-width:200px;width:200px}}.panel-programs .program-item .txt-holder .related-link a i{-webkit-box-flex:0;-moz-box-flex:0;background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.12);box-shadow:3px 3px 0 rgba(0,0,0,.12);display:block;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;height:34px;height:24px;line-height:40px;line-height:30px;overflow:hidden;position:relative;text-align:center;width:34px;width:24px}@media (min-width:768px){.panel-programs .program-item .txt-holder .related-link a i{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;line-height:40px;width:34px}}.panel-programs .program-item .txt-holder .related-link a i:after{color:#10415b;content:""}.panel-programs .program-item .txt-holder .related-link a span{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;color:#fff;display:block;-webkit-flex-grow:0;flex-grow:0;font-size:16px;font-size:11px;line-height:18px;line-height:12px;text-align:center;width:100%}@media (min-width:768px){.panel-programs .program-item .txt-holder .related-link a span{font-size:16px;line-height:18px}}.no-touch .panel-programs .program-item .txt-holder .related-link a,.no-touch .panel-programs .program-item .txt-holder .related-link a i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .panel-programs .program-item .txt-holder .related-link a:hover{background:#2e85b2}.no-touch .panel-programs .program-item .txt-holder .related-link a:hover i{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.panel-programs .program-item .txt-holder .program-info-mobile{margin-bottom:10px}.panel-programs .program-item .txt-holder .program-info-mobile h3{color:#10415b;font-size:21px;letter-spacing:-.84px;line-height:29px}.panel-programs .program-item .txt-holder .program-info-mobile p{color:#4c99c4;font-size:12px;letter-spacing:-.36px;line-height:16px}@media (min-width:768px){.panel-programs .program-item .txt-holder .program-info-mobile{display:none}}.panel-programs .program-item._active{width:740px}.panel-programs .program-item._active .txt-holder{margin-left:0}.panel-programs .program-item._active .more-button:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.panel-programs .program-item._active~.program-item{-webkit-transform:translateX(370px);-moz-transform:translateX(370px);-ms-transform:translateX(370px);-o-transform:translateX(370px);transform:translateX(370px)}.panel-programs .flickity-button{background:#134d6a;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:-140px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);cursor:pointer;height:66px;position:absolute;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:66px;z-index:2}@media (min-width:992px){.panel-programs .flickity-button{bottom:-50px;height:46px;width:46px}}@media (min-width:1366px){.panel-programs .flickity-button{bottom:-80px;height:66px;width:66px}}.panel-programs .flickity-button[disabled]{cursor:auto;opacity:.2}.panel-programs .flickity-button.previous{left:100px}@media (min-width:992px){.panel-programs .flickity-button.previous{left:200px}}.panel-programs .flickity-button.next{right:40px}@media (min-width:992px){.panel-programs .flickity-button.next{right:140px}}.panel-programs .flickity-button span{color:#fff;font-size:24px}@media (min-width:992px){.panel-programs .flickity-button span{font-size:18px}}@media (min-width:1366px){.panel-programs .flickity-button span{font-size:24px}}.panel-programs .flickity-page-dots{-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;background:hsla(0,0%,100%,.4);bottom:-36px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:2px;-webkit-justify-content:space-evenly;justify-content:space-evenly;left:50%;position:absolute;width:436px}@media (min-width:768px){.panel-programs .flickity-page-dots{bottom:-48px;left:290px;width:800px}}@media (min-width:992px){.panel-programs .flickity-page-dots{left:375px}}@media (min-width:1366px){.panel-programs .flickity-page-dots{width:940px}}.panel-programs .flickity-page-dots li{-webkit-box-flex:1;-moz-box-flex:1;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-flex:1 1 370px;-ms-flex:1 1 370px;flex:1 1 370px;height:auto;margin:0;opacity:1;position:relative;width:auto}.panel-programs .flickity-page-dots li.is-selected span{-moz-transition:all 3s linear;-webkit-transition:all 3s linear;-o-transition:all 3s linear;transition:all 3s linear;width:100%}.panel-programs .flickity-page-dots li.is-selected:before{background:#ffde16}.panel-programs .flickity-page-dots li span{background:#ffde16;display:block;height:2px;position:relative;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;width:0}.panel-programs .flickity-page-dots li:first-child:before{left:0}.panel-programs .flickity-page-dots li:last-child{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 0;-ms-flex:0 0 0px;flex:0 0 0}.panel-programs .flickity-page-dots li:last-child:before{left:auto;right:0}.panel-programs .flickity-page-dots li:before{background:hsla(0,0%,100%,.4);bottom:2px;content:"";display:block;height:20px;left:0;position:absolute;width:2px}.panel-programs .bg-layer{background:#10415b;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:4}.panel-chapter{z-index:4}@media (max-width:767px){.panel-chapter{overflow:hidden;padding:60px 0 40px;position:relative}}.panel-chapter .bg-building-layer{background:#10415b url(/Images/img/chapter/skyline.png?ts=123465) repeat-x left top 100px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:768px){.panel-chapter .bg-building-layer{background-color:transparent;background-position:left bottom 40%;width:150%}}.panel-chapter .bg-building-layer:after{background:#14506f;bottom:0;content:"";display:block;height:40%;left:0;position:absolute;width:100%}.panel-chapter .schools-holder{z-index:4}@media (max-width:767px){.panel-chapter .schools-holder{max-width:100%;overflow-x:auto;overflow-y:visible;position:relative;width:100%}}@media (min-width:768px){.panel-chapter .schools-holder{left:0;max-width:100%;position:absolute;top:66%;width:100%}}@media (min-width:768px) and (max-width:991px){.panel-chapter .schools-holder{overflow-x:auto;overflow-y:hidden;padding-bottom:40px;padding-top:40px}}@media (min-width:992px){.panel-chapter .schools-holder{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;left:15%;padding:160px 0;top:0;width:206px}}@media (min-width:1366px){.panel-chapter .schools-holder{left:20%}}.panel-chapter .school-slider{width:100%}@media (max-width:991px){.panel-chapter .school-slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 0 0 80px}}@media (max-width:767px){.panel-chapter .school-slider{padding-left:25px}}.panel-chapter .school-item{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;padding:60px 0;position:relative}@media (max-width:767px){.panel-chapter .school-item{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 172px;-ms-flex:0 0 172px;flex:0 0 172px}}@media (min-width:768px) and (max-width:991px){.panel-chapter .school-item{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 206px;-ms-flex:0 0 206px;flex:0 0 206px;margin:0 30px}}@media (min-width:768px){.panel-chapter .school-item{padding:45px 0}}.panel-chapter .school-item .img-holder{height:60px;position:relative;width:142px}@media (max-width:767px){.panel-chapter .school-item .img-holder{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}}.panel-chapter .school-item .img-holder img{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.panel-chapter .school-item .txt-holder{background:#fff;bottom:40px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);left:50%;margin-left:-100px;opacity:0;padding:15px;pointer-events:none;position:absolute;text-align:center;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-moz-transition:all .32s linear;-webkit-transition:all .32s linear;-o-transition:all .32s linear;transition:all .32s linear;width:200px;z-index:4}@media (min-width:768px){.panel-chapter .school-item .txt-holder{bottom:auto;left:216px;margin-left:0;-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translateX(-40px)}}.panel-chapter .school-item .txt-holder:after{border:10px solid hsla(0,0%,100%,0);border-top-color:#fff;content:"";display:block;height:0;left:50%;margin-left:-10px;position:absolute;top:100%;width:0}@media (min-width:768px){.panel-chapter .school-item .txt-holder:after{border-color:transparent #fff transparent transparent;border-width:12px 20px 12px 0;left:auto;margin-left:0;margin-top:-10px;right:100%;top:50%}}.panel-chapter .school-item .txt-holder h4{color:#000;font-size:14px;letter-spacing:-.56px;line-height:20px}.panel-chapter .school-item .txt-holder p{color:#000;font-size:12px;letter-spacing:-.24px;line-height:16px;margin-top:6px}.panel-chapter .school-item .txt-holder p+p{color:#4c99c4;font-weight:700}.panel-chapter .school-item .button-holder{background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:5px;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.12);-moz-box-shadow:4px 4px 0 rgba(0,0,0,.12);box-shadow:4px 4px 0 rgba(0,0,0,.12);cursor:pointer;display:none;height:30px;left:50%;margin-left:-15px;overflow:hidden;position:absolute;width:30px}@media (min-width:768px){.panel-chapter .school-item .button-holder{bottom:auto;display:block;height:46px;left:auto;margin-left:0;position:relative;width:46px}}.panel-chapter .school-item .button-holder:before{color:#10415b;content:"";display:block;font-size:13px;line-height:32px;position:relative;text-align:center;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;z-index:1}@media (min-width:768px){.panel-chapter .school-item .button-holder:before{font-size:16px;line-height:47px}}.panel-chapter .school-item .button-holder:after{background:#000;content:"";display:block;height:25px;left:0;opacity:.08;position:absolute;top:50%;-webkit-transform:rotate(-45deg) translate(8px,-2px);-moz-transform:rotate(-45deg) translate(8px,-2px);-ms-transform:rotate(-45deg) translate(8px,-2px);-o-transform:rotate(-45deg) translate(8px,-2px);transform:rotate(-45deg) translate(8px,-2px);-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;transition:all .12s linear;width:50px}@media (min-width:768px){.panel-chapter .school-item .button-holder:after{-webkit-transform:rotate(-45deg) translate(8px,3px);-moz-transform:rotate(-45deg) translate(8px,3px);-ms-transform:rotate(-45deg) translate(8px,3px);-o-transform:rotate(-45deg) translate(8px,3px);transform:rotate(-45deg) translate(8px,3px)}}.no-touch .panel-chapter .school-item .button-holder:hover:after{opacity:0}.panel-chapter .school-item._show .txt-holder{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media (min-width:768px){.panel-chapter .school-item._show .txt-holder{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.panel-chapter .school-item._show .img-holder{opacity:.6}.panel-chapter .school-item._show .button-holder:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.panel-chapter .school-item._show .button-holder:after{opacity:0}.panel-chapter .content-holder{padding:0 25px;position:relative;z-index:2}@media (min-width:768px){.panel-chapter .content-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-line-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding:0;position:absolute;right:8%;top:0;width:540px}}@media (min-width:1366px){.panel-chapter .content-holder{right:20%}}@media (min-width:768px){.panel-chapter .cms-content{text-align:center}}.panel-chapter .cms-content h2{color:#fff;font-size:42px;line-height:1;margin-bottom:20px;text-shadow:5px 5px 0 rgba(0,0,0,.42);text-transform:capitalize}@media (min-width:768px){.panel-chapter .cms-content h2{font-size:58px}}.panel-chapter .cms-content p{color:#fff;font-size:18px;letter-spacing:-.36px;line-height:27px}@media (min-width:768px){.panel-chapter .cms-content p{font-size:24px;letter-spacing:-.48px;line-height:32px}}.panel-chapter .cms-content p+p{font-size:17px;letter-spacing:-.34px;line-height:22px;margin-top:20px}@media (min-width:768px){.panel-chapter .cms-content p+p{font-size:22px;letter-spacing:-.44px;line-height:29px}}.panel-chapter .cms-content p a:not(.brand-button){color:#ffde16;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:2px}.no-touch .panel-chapter .cms-content p a:not(.brand-button):hover{text-decoration:none}.panel-chapter .cms-content p a.brand-button{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:#4c99c4;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;max-width:232px;padding:7px 10px;position:relative;width:100%;width:232px}.panel-chapter .cms-content p a.brand-button i{-webkit-box-flex:0;-moz-box-flex:0;background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.12);box-shadow:3px 3px 0 rgba(0,0,0,.12);display:block;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;line-height:40px;overflow:hidden;position:relative;text-align:center;width:34px}.panel-chapter .cms-content p a.brand-button i:after{color:#10415b;content:""}.panel-chapter .cms-content p a.brand-button span{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;color:#fff;display:block;-webkit-flex-grow:0;flex-grow:0;font-size:16px;line-height:18px;text-align:center;width:100%}.no-touch .panel-chapter .cms-content p a.brand-button,.no-touch .panel-chapter .cms-content p a.brand-button i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .panel-chapter .cms-content p a.brand-button:hover{background:#2e85b2}.no-touch .panel-chapter .cms-content p a.brand-button:hover i{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}@media (max-width:767px){.panel-chapter .cms-content p a.brand-button{margin-left:0}}.panel-chapter .cms-content p a.brand-button i{font-size:14px}.panel-chapter .doodle{position:absolute;z-index:3}.panel-chapter .doodle.cloud{background:url(/Images/img/doodles2/cloud-white-shape2.png?ts=123465) no-repeat 50%/contain;display:none;height:60px;right:48%;top:14%;width:93px}@media (min-width:768px){.panel-chapter .doodle.cloud{display:block}}.panel-chapter .doodle.copter{background:url(/Images/img/doodles2/helecopter.png?ts=123465) no-repeat 50%/contain;height:73px;right:-10px;top:20px;width:71px}@media (min-width:768px){.panel-chapter .doodle.copter{height:102px;right:5%;top:10%;width:120px}}.panel-contact{z-index:5}.alert-overlay{background:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;top:0;-moz-transition:all .48s linear;-webkit-transition:all .48s linear;-o-transition:all .48s linear;transition:all .48s linear;visibility:hidden;width:100%;z-index:4}@media (min-width:768px){.alert-overlay{z-index:2}}._alert-open .alert-overlay{opacity:1;visibility:visible}.alert-overlay .content-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;background:#fff;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;left:50%;margin-left:-117px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:234px}@media (min-width:768px){.alert-overlay .content-holder{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-left:-306px;width:612px}}.alert-overlay .img-holder{height:150px;position:relative}@media (min-width:768px){.alert-overlay .img-holder{height:auto;width:306px}}.alert-overlay .img-holder img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.alert-overlay .txt-holder{padding:20px;position:relative}@media (min-width:768px){.alert-overlay .txt-holder{padding:30px 25px 25px;width:306px}}.alert-overlay .txt-holder h3{color:#d1202f;font-size:21px;letter-spacing:-.84px;line-height:1}@media (min-width:768px){.alert-overlay .txt-holder h3{font-size:31px;letter-spacing:-1.24px}}.alert-overlay .txt-holder p{-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;color:#000;display:-webkit-box;font-size:15px;letter-spacing:-.3px;line-height:23px;margin-top:10px;max-height:92px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (min-width:768px){.alert-overlay .txt-holder p{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;font-size:18px;letter-spacing:-.36px;line-height:28px;margin-top:20px;max-height:84px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}.alert-overlay .txt-holder p span{color:#4c99c4;display:block;font-size:12px;letter-spacing:-.48px;line-height:1}@media (min-width:768px){.alert-overlay .txt-holder p span{font-size:15px;letter-spacing:-.6px}}.alert-overlay .txt-holder a{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:#4c99c4;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:20px auto 0 0;max-width:168px;max-width:132px;padding:7px 10px 7px 25px;position:relative;width:100%;width:168px;width:132px}@media (min-width:768px){.alert-overlay .txt-holder a{max-width:168px;width:168px}}.alert-overlay .txt-holder a i{-webkit-box-flex:0;-moz-box-flex:0;background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.12);box-shadow:3px 3px 0 rgba(0,0,0,.12);display:block;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;height:34px;height:24px;line-height:40px;line-height:30px;overflow:hidden;position:relative;text-align:center;width:34px;width:24px}@media (min-width:768px){.alert-overlay .txt-holder a i{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;line-height:40px;width:34px}}.alert-overlay .txt-holder a i:after{color:#10415b;content:""}.alert-overlay .txt-holder a span{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;color:#fff;display:block;-webkit-flex-grow:0;flex-grow:0;font-size:16px;font-size:11px;line-height:18px;line-height:12px;text-align:center;width:100%}@media (min-width:768px){.alert-overlay .txt-holder a span{font-size:16px;line-height:18px}}.no-touch .alert-overlay .txt-holder a,.no-touch .alert-overlay .txt-holder a i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .alert-overlay .txt-holder a:hover{background:#2e85b2}.no-touch .alert-overlay .txt-holder a:hover i{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.alert-overlay .txt-holder a span{text-align:left}.alert-overlay .close-btn{background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.12);-moz-box-shadow:4px 4px 0 rgba(0,0,0,.12);box-shadow:4px 4px 0 rgba(0,0,0,.12);cursor:pointer;height:50px;overflow:hidden;position:absolute;right:-25px;top:-25px;width:50px}.alert-overlay .close-btn:before{background:rgba(0,0,0,.12);content:"";display:block;height:25px;left:0;position:absolute;top:50%;-webkit-transform:rotate(-45deg) translate(8px,4px);-moz-transform:rotate(-45deg) translate(8px,4px);-ms-transform:rotate(-45deg) translate(8px,4px);-o-transform:rotate(-45deg) translate(8px,4px);transform:rotate(-45deg) translate(8px,4px);width:50px}.alert-overlay .close-btn:after{color:#10415b;content:"";display:block;font-size:21px;line-height:50px;position:relative;text-align:center;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.notice-overlay{background:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;top:0;-moz-transition:all .48s linear;-webkit-transition:all .48s linear;-o-transition:all .48s linear;transition:all .48s linear;visibility:hidden;width:100%;z-index:4}@media (min-width:768px){.notice-overlay{background:none;pointer-events:none}}._notice-open .notice-overlay{opacity:1;visibility:visible}.notice-overlay .close-btn{background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.12);-moz-box-shadow:4px 4px 0 rgba(0,0,0,.12);box-shadow:4px 4px 0 rgba(0,0,0,.12);cursor:pointer;height:50px;left:25px;overflow:hidden;position:absolute;top:-25px;width:50px}@media (min-width:768px){.notice-overlay .close-btn{display:none}}.notice-overlay .close-btn:before{background:rgba(0,0,0,.12);content:"";display:block;height:25px;left:0;position:absolute;top:50%;-webkit-transform:rotate(-45deg) translate(8px,4px);-moz-transform:rotate(-45deg) translate(8px,4px);-ms-transform:rotate(-45deg) translate(8px,4px);-o-transform:rotate(-45deg) translate(8px,4px);transform:rotate(-45deg) translate(8px,4px);width:50px}.notice-overlay .close-btn:after{color:#10415b;content:"";display:block;font-size:21px;line-height:50px;position:relative;text-align:center;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.notice-overlay .content-holder{left:0;pointer-events:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media (min-width:768px){.notice-overlay .content-holder{left:65px;top:180px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:236px}}.notice-overlay .content-holder:after{border:10px solid hsla(0,0%,100%,0);border-right-color:#fff;content:"";display:none;height:0;margin-top:-10px;pointer-events:none;position:absolute;right:100%;top:50%;width:0}@media (min-width:768px){.notice-overlay .content-holder:after{display:block}}.notice-overlay .flickity-page-dots{z-index:2}@media (min-width:768px){.notice-overlay .flickity-page-dots{bottom:auto;right:10px;top:120px;width:auto}}.notice-overlay .flickity-page-dots .dot{background:#4c99c4;height:10px;margin:0 5px;opacity:1;width:10px}@media (min-width:768px){.notice-overlay .flickity-page-dots .dot{background:#ffde16;height:8px;margin:0 3px;width:8px}}.notice-overlay .flickity-page-dots .dot.is-selected{background:#fff}.notice-overlay .flickity-button{background:#10415b;bottom:-56px;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.12);-moz-box-shadow:4px 4px 0 rgba(0,0,0,.12);box-shadow:4px 4px 0 rgba(0,0,0,.12);display:none;height:40px;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:40px}@media (min-width:768px){.notice-overlay .flickity-button{display:block}}.notice-overlay .flickity-button span:before{color:#fff;font-size:15px;line-height:40px;text-shadow:3px 3px 0 rgba(0,0,0,.12)}.notice-overlay .flickity-button.previous{left:auto;right:56px}.notice-overlay .flickity-button.next{right:0}.notice-overlay .notices-slider{position:relative}@media (min-width:768px){.notice-overlay .notices-slider{background:#fff;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12)}}.notice-overlay .notice-item{margin:0 25px 0 0;position:relative;width:236px}@media (min-width:768px){.notice-overlay .notice-item{margin:0}}.no-touch .notice-overlay .notice-item .txt-holder{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .notice-overlay .notice-item:hover .txt-holder{background:#f2f7fa}.notice-overlay .img-holder{height:140px;overflow:hidden;position:relative}.notice-overlay .img-holder:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.7),transparent);background:-moz-linear-gradient(bottom,rgba(0,0,0,.7) 0,transparent 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.7) 0,transparent 100%);background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.notice-overlay .img-holder img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.notice-overlay .txt-holder{background:#fff;padding:10px 15px 15px;position:relative}.notice-overlay .txt-holder .date{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;color:#4c99c4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:14px;-webkit-justify-content:space-between;justify-content:space-between;letter-spacing:-.56px;line-height:20px}.notice-overlay .txt-holder .date span{color:#d1202f;display:block;font-size:16px;letter-spacing:-.64px;line-height:20px}.notice-overlay .txt-holder h4{color:#10415b;font-size:20px;letter-spacing:-.8px;line-height:1;margin:10px 0}.notice-overlay .txt-holder p{-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;color:#000;display:-webkit-box;font-size:15px;letter-spacing:-.3px;line-height:23px;max-height:92px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.notice-overlay .whole-link{display:block;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%}.innerContainers .downloadBtn{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:#3a84ad;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;padding:7px 10px;position:relative;width:100%}.innerContainers .downloadBtn i{-webkit-box-flex:0;-moz-box-flex:0;background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.12);box-shadow:3px 3px 0 rgba(0,0,0,.12);display:block;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;line-height:40px;overflow:hidden;position:relative;text-align:center;width:34px}.innerContainers .downloadBtn i:after{color:#10415b;content:""}.innerContainers .downloadBtn span{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;color:#fff;display:block;-webkit-flex-grow:0;flex-grow:0;font-size:16px;line-height:18px;text-align:center;width:100%}.no-touch .innerContainers .downloadBtn,.no-touch .innerContainers .downloadBtn i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .innerContainers .downloadBtn:hover{background:#10415b}.no-touch .innerContainers .downloadBtn:hover i{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}@media (min-width:768px){.innerContainers .downloadBtn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:25px;width:auto}.innerContainers .downloadBtn span{margin-right:15px;text-align:left}}.secondLvlCss:first-of-type,.secondLvlCss>:first-child{margin-top:0}body:not(.sharedTemplates) .secondLvlCss{margin:30px 0}.secondLvlCss .text-style,.secondLvlCss p{color:#4a4441;font-size:17px;letter-spacing:-.34px;line-height:24px;margin:30px 0}@media (min-width:768px){.secondLvlCss .text-style,.secondLvlCss p{font-size:19px;letter-spacing:-.38px;line-height:29px}}.secondLvlCss .text-style .downloadBtn,.secondLvlCss p .downloadBtn{margin:0}.secondLvlCss .text-style.introParagraph,.secondLvlCss p.introParagraph{color:#10415b;font-size:18px;letter-spacing:-.36px;line-height:27px;margin-top:0}@media (min-width:768px){.secondLvlCss .text-style.introParagraph,.secondLvlCss p.introParagraph{font-size:22px;letter-spacing:-.44px;line-height:32px}}.secondLvlCss .text-style.specialBlock,.secondLvlCss p.specialBlock{position:relative}@media (max-width:767px){.secondLvlCss .text-style.specialBlock span,.secondLvlCss p.specialBlock span{display:block}}.secondLvlCss .text-style.specialBlock.side-none img,.secondLvlCss p.specialBlock.side-none img{display:block;height:auto;width:100%}.secondLvlCss .text-style.specialBlock.side-none img.img-wide,.secondLvlCss p.specialBlock.side-none img.img-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.secondLvlCss .text-style.specialBlock.side-left img,.secondLvlCss p.specialBlock.side-left img{margin:4px 20px 10px 0;width:270px}@media (min-width:768px) and (max-width:960px){.secondLvlCss .text-style.specialBlock.side-left img,.secondLvlCss p.specialBlock.side-left img{margin:4px 20px 10px 0;width:220px}}@media (max-width:767px){.secondLvlCss .text-style.specialBlock.side-left img,.secondLvlCss p.specialBlock.side-left img{float:none!important;margin:0 0 10px!important;max-width:none!important;width:100%!important}}.secondLvlCss .text-style.specialBlock.side-right img,.secondLvlCss p.specialBlock.side-right img{margin:4px 0 10px 20px;width:270px}@media (min-width:768px) and (max-width:960px){.secondLvlCss .text-style.specialBlock.side-right img,.secondLvlCss p.specialBlock.side-right img{margin:4px 0 10px 20px;width:220px}}@media (max-width:767px){.secondLvlCss .text-style.specialBlock.side-right img,.secondLvlCss p.specialBlock.side-right img{float:none!important;margin:0 0 10px!important;max-width:none!important;width:100%!important}}.secondLvlCss a:not(.downloadBtn){color:#4c99c4;font-weight:700;position:relative;text-decoration:underline}.secondLvlCss a:not(.downloadBtn):after{display:inline-block;font-size:14px;margin-left:6px;position:relative}.no-touch .secondLvlCss a:not(.downloadBtn){-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .secondLvlCss a:not(.downloadBtn):hover{color:#d1202f}.secondLvlCss a.filepdf:after{content:""}.secondLvlCss a.external:after{content:""}.secondLvlCss a.mail:after{content:""}.secondLvlCss .h1,.secondLvlCss h1{color:#10415b;font-size:42px;line-height:1;margin:30px 0 -15px}@media (min-width:768px){.secondLvlCss .h1,.secondLvlCss h1{font-size:68px}}.secondLvlCss .h2,.secondLvlCss h2{color:#d1202f;font-size:35px;letter-spacing:-.7px;line-height:1.1;margin:30px 0}@media (min-width:768px){.secondLvlCss .h2,.secondLvlCss h2{font-size:50px;letter-spacing:-1px}}.secondLvlCss .h3,.secondLvlCss h3{color:#4c99c4;font-size:35px;letter-spacing:-.7px;line-height:50px;margin:30px 0}.secondLvlCss .h4,.secondLvlCss h4{color:#10415b;font-size:29px;letter-spacing:-.58px;line-height:34px;margin:30px 0}.secondLvlCss hr{border:none;display:block;height:85px;margin:10px 0;overflow:hidden!important;position:relative}.secondLvlCss hr:after{background:url(/Images/img/cp/hr-path.jpg) repeat-x;bottom:0;content:"";display:block;height:85px;left:0;position:absolute;right:0}.secondLvlCss blockquote{margin:50px 0 40px;padding-left:20px;position:relative}@media (min-width:768px){.secondLvlCss blockquote{padding-left:50px}}.secondLvlCss blockquote:before{content:"“";left:0;top:30px}.secondLvlCss blockquote:after,.secondLvlCss blockquote:before{color:#e9f1f7;display:block;font-size:160px;line-height:1px;position:absolute}.secondLvlCss blockquote:after{bottom:-40px;content:"”";right:0;z-index:-1}.secondLvlCss blockquote p{color:#10415b;font-size:18px;letter-spacing:-.36px;line-height:22px;margin:0;position:relative}@media (min-width:768px){.secondLvlCss blockquote p{font-size:29px;letter-spacing:-.54px;line-height:34px}}.secondLvlCss blockquote small{color:#10415b;display:block;font-size:16px;line-height:1;margin-top:10px}@media (min-width:768px){.secondLvlCss blockquote small{font-size:19px;margin-top:20px}}.secondLvlCss blockquote small em,.secondLvlCss blockquote small i{font-style:normal;font-weight:300}.secondLvlCss .center-align{margin:30px 80px;text-align:center}@media (min-width:768px) and (max-width:960px){.secondLvlCss .center-align{margin:30px 40px}}@media (max-width:767px){.secondLvlCss .center-align{margin:30px 0}}.secondLvlCss img{height:auto;max-width:100%}.secondLvlCss img.img-wide{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:none;position:relative;right:50%;width:100vw}.secondLvlCss .downloadBtn{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background:#4c99c4;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;padding:7px 10px;position:relative;width:100%}.secondLvlCss .downloadBtn i{-webkit-box-flex:0;-moz-box-flex:0;background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.12);box-shadow:3px 3px 0 rgba(0,0,0,.12);display:block;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;line-height:40px;overflow:hidden;position:relative;text-align:center;width:34px}.secondLvlCss .downloadBtn i:after{color:#10415b;content:""}.secondLvlCss .downloadBtn span{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;color:#fff;display:block;-webkit-flex-grow:0;flex-grow:0;font-size:16px;line-height:18px;text-align:center;width:100%}.no-touch .secondLvlCss .downloadBtn,.no-touch .secondLvlCss .downloadBtn i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .secondLvlCss .downloadBtn:hover{background:#10415b}.no-touch .secondLvlCss .downloadBtn:hover i{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}@media (min-width:768px){.secondLvlCss .downloadBtn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:25px;width:auto}.secondLvlCss .downloadBtn span{margin-right:15px;text-align:left}}.secondLvlCss .table-wrapper{-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.15);box-shadow:5px 5px 0 rgba(0,0,0,.15);margin:30px 0;overflow-x:auto;overflow-y:hidden;width:100%}.touch .secondLvlCss .table-wrapper{-webkit-overflow-scrolling:touch}.secondLvlCss .table-wrapper table{display:table;margin:0;width:100%}.secondLvlCss table{border-spacing:0;display:none;margin:30px 0;overflow:hidden;width:100%}.secondLvlCss table tr th{background:#d1202f;color:#fff;font-size:22px;height:50px;letter-spacing:-.44px;line-height:30px;padding:10px 20px;text-align:left;vertical-align:middle}.secondLvlCss table tr td{color:#4a4441;font-size:19px;height:50px;line-height:29px;padding:10px 20px;vertical-align:top}.secondLvlCss table tr.even td{background:#f2f7fa}.secondLvlCss ul{display:block;margin:30px 0;padding:0}.secondLvlCss ul li{color:#4a4441;font-size:19px;line-height:29px;padding:10px 0 10px 42px;position:relative}.secondLvlCss ul li:before{background:#d1202f;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.15);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.15);box-shadow:3px 3px 0 rgba(0,0,0,.15);content:"";display:block;height:12px;left:0;position:absolute;top:18px;width:12px}.secondLvlCss ol{display:block;margin:30px 0;padding:0}.secondLvlCss ol li{color:#4a4441;counter-increment:foo;font-size:19px;line-height:29px;padding:10px 0 10px 42px;position:relative}.secondLvlCss ol li:before{color:#4c99c4;content:counter(foo,decimal) ".";display:block;font-size:30px;left:0;line-height:1;position:absolute;text-shadow:3px 3px 0 rgba(0,0,0,.15);top:9px;z-index:2}.secondLvlCss .iframe-holder,.secondLvlCss .iframe-wrapper{margin:30px 0;position:relative}.secondLvlCss .iframe-holder{padding:10px}.secondLvlCss .iframe-holder:before{content:"";display:block;padding-top:56.25%;width:100%}.secondLvlCss .iframe-holder>iframe{border:none}.secondLvlCss .iframe-holder>.stories-wrap,.secondLvlCss .iframe-holder>iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.secondLvlCss .iframe-holder.full-frame{position:relative}.secondLvlCss .iframe-holder.full-frame:before{content:"";display:block;padding-top:100%;width:100%}.secondLvlCss .iframe-holder.full-frame>iframe{border:none}.secondLvlCss .iframe-holder.full-frame>.stories-wrap,.secondLvlCss .iframe-holder.full-frame>iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.secondLvlCss .hidden-content{display:none}.secondLvlCss>img{display:block;height:auto;margin:30px 0;max-height:320px;width:100%}.secondLvlCss .featured-img-holder{height:320px;margin:30px 0}@media (min-width:1150px){.secondLvlCss .featured-img-holder{height:440px}}@media (max-width:767px){.secondLvlCss .featured-img-holder{height:240px}}.secondLvlCss .featured-img-holder .featured-img{height:320px;left:0;overflow:hidden;position:absolute;width:100%}@media (min-width:1150px){.secondLvlCss .featured-img-holder .featured-img{height:440px}}@media (max-width:767px){.secondLvlCss .featured-img-holder .featured-img{height:240px}}.secondLvlCss .featured-img-holder .featured-img img{display:block;position:absolute}.secondLvlCss #accordion{margin:30px -20px}@media (min-width:768px){.secondLvlCss #accordion{margin:40px 0}}.secondLvlCss .accordion{-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.15);box-shadow:5px 5px 0 rgba(0,0,0,.15);margin:20px 0}@media (min-width:768px){.secondLvlCss .accordion{margin:30px 0}}.secondLvlCss .accordion .accordion-title{background:#4c99c4;color:#fff;cursor:pointer;font-size:24px;letter-spacing:-.48px;line-height:32px;margin:0;padding:15px 50px 15px 20px;position:relative;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;z-index:2}@media (min-width:768px){.secondLvlCss .accordion .accordion-title{padding:25px 60px 25px 40px}}.secondLvlCss .accordion .accordion-title span{background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.15);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.15);box-shadow:3px 3px 0 rgba(0,0,0,.15);display:block;height:28px;overflow:hidden;position:absolute;right:20px;top:17px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:28px}@media (min-width:768px){.secondLvlCss .accordion .accordion-title span{right:25px;top:27px}}.secondLvlCss .accordion .accordion-title span:after{color:#10415b;content:"";display:block;font-size:12px;line-height:32px;text-align:center;text-indent:-4px}.secondLvlCss .accordion .accordion-title span:before{background:#000;content:"";display:block;height:14px;opacity:.12;position:absolute;top:50%;-webkit-transform:rotate(-45deg) translate(5px,2px);-moz-transform:rotate(-45deg) translate(5px,2px);-ms-transform:rotate(-45deg) translate(5px,2px);-o-transform:rotate(-45deg) translate(5px,2px);transform:rotate(-45deg) translate(5px,2px);width:28px}.secondLvlCss .accordion .accordion-title span.ui-icon-plus:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.secondLvlCss .accordion .accordion-title span.ui-icon-minus:after{line-height:24px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.secondLvlCss .accordion .accordion-content{background:#f2f7fa;padding:1px 20px;position:relative;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;z-index:2}@media (min-width:768px){.secondLvlCss .accordion .accordion-content{padding:1px 40px}}html.no-touch .secondLvlCss .accordion .accordion-title.ui-state-hover{background:#10415b;color:#fff}html.no-touch .secondLvlCss .accordion .accordion-title.ui-state-hover span{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}html.no-touch .secondLvlCss .accordion .accordion-title.ui-state-active{background:#4c99c4;color:#fff}html.no-touch .secondLvlCss .accordion .accordion-title.ui-state-active.ui-state-hover{background:#10415b;color:#fff}html.touch .secondLvlCss .accordion .accordion-title.ui-state-active{background:#4c99c4;color:#fff}.story-card{display:block;padding:20px;width:100%}.story-card .story-card__link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.story-card .story-card__inner{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);display:block;overflow:hidden;position:relative;-webkit-transition:-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:-webkit-box-shadow .3s ease,-webkit-transform .3s ease;-o-transition:box-shadow .3s ease,-o-transform .3s ease;-moz-transition:box-shadow .3s ease,transform .3s ease,-moz-box-shadow .3s ease,-moz-transform .3s ease;transition:box-shadow .3s ease,transform .3s ease;transition:box-shadow .3s ease,transform .3s ease,-webkit-box-shadow .3s ease,-moz-box-shadow .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease;width:100%}html.no-touch .story-card .story-card__inner:hover{-webkit-box-shadow:8px 10px 11px rgba(0,0,0,.25);-moz-box-shadow:8px 10px 11px rgba(0,0,0,.25);box-shadow:8px 10px 11px rgba(0,0,0,.25)}html.no-touch .story-card .story-card__inner:hover .overlay{opacity:1}.story-card .story-card__image{overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);z-index:4}.story-card .story-card__image,.story-card .story-card__image .img,.story-card .story-card__image .story-card__image-inner{display:block;position:relative;width:100%}.story-card .story-card__image .img{height:auto;z-index:1}.story-card .story-card__image .overlay{background:rgba(5,46,127,.6);display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:2}.story-card .story-card__image .icon{height:40px;left:10px;position:absolute;top:10px;width:40px;z-index:3}.story-card .story-card__image .icon .social-font-icon{display:block;height:40px;left:0;position:absolute;text-align:center;top:0;width:40px;z-index:2}.story-card .story-card__image .icon .social-font-icon:before{color:#fff;display:inline-block;font-size:18px;line-height:40px}.story-card .story-card__image .icon .social-font-icon.social-font-icon-photos:before{font-size:12px}.story-card .story-card__content{background:#fff;padding-bottom:20px;padding-top:20px;position:relative;width:100%;z-index:3}.story-card .story-card__user{color:#052e7f;display:block;font-size:15px;font-weight:700;letter-spacing:.06em;line-height:20px;padding:0 20px 10px;text-align:left;white-space:normal;word-break:break-all}.story-card .story-card__user.named-user{letter-spacing:0;text-transform:none}.story-card .story-card__text{color:#000;font-size:18px;font-weight:300;line-height:25px;padding:0 20px 10px;text-align:left}.story-card .story-card__text .short-text{color:inherit;font-size:28px;font-weight:inherit;line-height:35px}.story-card .story-card__text .truncated{word-wrap:break-word;max-height:200px;overflow:hidden;overflow-wrap:break-word;word-break:break-word}.story-card .story-card__text a{color:inherit;font-size:inherit;font-weight:600;line-height:inherit;pointer-events:all}html.no-touch .story-card .story-card__text a:hover{text-decoration:underline}.story-card .story-card__date{color:#052e7f;display:block;font-size:15px;font-weight:300;letter-spacing:.08em;line-height:20px;padding:0 20px;text-align:left}.story-card .story-card__inner.story-card-news .story-card__image .overlay{background:rgba(34,103,172,.6)}.story-card .story-card__inner.story-card-news .story-card__date,.story-card .story-card__inner.story-card-news .story-card__user{color:#2267ac}.story-card .story-card__inner.story-card-twitter .story-card__image .overlay{background:rgba(44,174,228,.6)}.story-card .story-card__inner.story-card-twitter .story-card__date,.story-card .story-card__inner.story-card-twitter .story-card__user{color:#2caee4}.story-card .story-card__inner.story-card-instagram .story-card__image .overlay{background:rgba(131,58,180,.6)}.story-card .story-card__inner.story-card-instagram .story-card__date,.story-card .story-card__inner.story-card-instagram .story-card__user{color:#833ab4}.story-card .story-card__inner.story-card-facebook .story-card__image .overlay{background:rgba(57,80,148,.6)}.story-card .story-card__inner.story-card-facebook .story-card__date,.story-card .story-card__inner.story-card-facebook .story-card__user{color:#395094}.story-card .story-card__inner.story-card-photos .story-card__image .overlay{background:rgba(254,0,132,.6)}.story-card .story-card__inner.story-card-photos .story-card__date,.story-card .story-card__inner.story-card-photos .story-card__user{color:#fe0084}.story-card .story-card__inner.story-card-videos .story-card__image .overlay{background:rgba(255,0,0,.6)}.story-card .story-card__inner.story-card-videos .story-card__date,.story-card .story-card__inner.story-card-videos .story-card__user{color:red}.story-card .story-card__inner.story-card-soundcloud .story-card__image .overlay{background:rgba(255,51,0,.6)}.story-card .story-card__inner.story-card-soundcloud .story-card__date,.story-card .story-card__inner.story-card-soundcloud .story-card__user{color:#f30}.story-card .story-card__inner.story-card-pinterest .story-card__image .overlay{background:rgba(189,8,28,.6)}.story-card .story-card__inner.story-card-pinterest .story-card__date,.story-card .story-card__inner.story-card-pinterest .story-card__user{color:#bd081c}.story-card .story-card__inner.story-card-magazines .story-card__image .overlay{background:rgba(189,8,28,.6)}.story-card .story-card__inner.story-card-magazines .story-card__date,.story-card .story-card__inner.story-card-magazines .story-card__user{color:#bd081c}.story-card .story-card__inner.story-card-blog .story-card__image .overlay{background:rgba(5,46,127,.6)}.story-card .story-card__inner.story-card-blog .story-card__date,.story-card .story-card__inner.story-card-blog .story-card__user{color:#052e7f}.menu-additionals{display:block;margin:0 auto;position:relative;width:320px}.menu-additionals .ma-card{display:block;height:240px;position:relative;width:100%}.menu-additionals .ma-card .wrap-text{bottom:0;left:0;padding:0 20px 20px;position:absolute;width:100%;z-index:2}.menu-additionals .ma-card .date{color:#fff;display:block;margin-bottom:10px}.menu-additionals .ma-card .title{color:#fff;font-size:19px;font-weight:400;line-height:25px;width:100%}.menu-additionals .ma-card .mac__image,.menu-additionals .ma-card .mac__image:before{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.menu-additionals .ma-card .mac__image:before{background:-moz-linear-gradient(top,rgba(125,185,232,0) 0,#000 100%);background:-webkit-linear-gradient(top,rgba(125,185,232,0),#000);background:-webkit-gradient(linear,left top,left bottom,from(rgba(125,185,232,0)),to(#000));background:-o-linear-gradient(top,rgba(125,185,232,0) 0,#000 100%);background:linear-gradient(180deg,rgba(125,185,232,0) 0,#000);content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007db9e8",endColorstr="#000000",GradientType=0);opacity:.6;z-index:2}.menu-additionals .ma-card .img{background-position:50%;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.menu-additionals .ma-links{display:block;margin-top:50px;width:100%}.menu-additionals .ma-links h3{color:#acadac;display:block;font-size:17px}.menu-additionals .ma-links .section{float:left;padding-top:20px;width:50%}.menu-additionals .ma-links .section:last-child{padding-left:20px}.menu-additionals .ma-links li{margin-bottom:10px}.menu-additionals .ma-links a{color:#004725;font-size:16px;font-weight:500;line-height:20px}.custom-menu{background:#4c99c4;display:block;display:none;height:100%;left:0;overflow:hidden;padding-top:66px;position:fixed;top:0;-webkit-transition:background .8s ease;-o-transition:background .8s ease;-moz-transition:background .8s ease;transition:background .8s ease;width:100%;z-index:1}.custom-menu .open-menu{background:#000;cursor:pointer;height:100px;left:0;position:fixed;top:0;width:100px;z-index:100}.custom-menu.no-animation,.custom-menu.no-animation .cm-levels,.custom-menu.no-animation .mobile-curl{-webkit-transition:none!important;-o-transition:none!important;-moz-transition:none!important;transition:none!important}.custom-menu .custom-btn{max-width:260px;width:100%}.custom-menu .level-close{background:#000;cursor:pointer;height:40px;position:absolute;right:60px;top:30px;width:40px;z-index:10;z-index:100000}.custom-menu .level-close .close-icon{display:block;height:28px;left:50%;margin-left:-14px;margin-top:-14px;position:absolute;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:28px}.custom-menu .level-close .close-icon:before{height:100%;left:50%;margin-left:-1px;top:0;width:2px}.custom-menu .level-close .close-icon:after,.custom-menu .level-close .close-icon:before{background:#002776;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;content:"";display:block;position:absolute}.custom-menu .level-close .close-icon:after{height:2px;left:0;margin-top:-1px;top:50%;width:100%}.custom-menu .curl{right:-30px;top:0}.custom-menu .mobile-horizontal-curl{bottom:-30px;height:30px;left:0;position:absolute;width:100%;z-index:3}.custom-menu.second-level-active .first-level{opacity:.7;-webkit-transition:opacity .12s linear .4s;-o-transition:opacity .12s linear .4s;-moz-transition:opacity .12s linear .4s;transition:opacity .12s linear .4s}.custom-menu.third-level-active{background:#dff1fc}.custom-menu .bg-close{background:#000;position:absolute}.custom-menu .bg-close,.custom-menu .close-level{display:block;height:100%;left:0;top:0;width:100%}.custom-menu .close-level{background:#fff;opacity:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:3}.custom-menu .open-level{display:block;height:40px;position:absolute;right:0;top:6px;width:40px}.custom-menu .open-level .arrow{display:block;height:12px;left:50%;margin-left:-6px;margin-top:-6px;position:absolute;top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;width:12px}.custom-menu .open-level .arrow:before{height:100%;top:0;width:2px}.custom-menu .open-level .arrow:after,.custom-menu .open-level .arrow:before{background:#002776;content:"";position:absolute;right:0;-webkit-transition:background .3s ease;-o-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}.custom-menu .open-level .arrow:after{bottom:0;display:block;height:2px;width:100%}.custom-menu .custom-menu__inner{display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.custom-menu .menu-container{left:0;pointer-events:none;position:absolute;top:0;width:62%;z-index:3}@media (min-width:992px){.custom-menu .menu-container{width:52%}}.custom-menu .menu-container .cm-levels{pointer-events:all}.custom-menu .menu-container .cm-levels:not(.first-level){opacity:0;-webkit-transition:opacity .8s ease,visibility .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease,visibility .8s ease-out,-webkit-transform .8s ease-out;-o-transition:opacity .8s ease,visibility .8s ease-out,-o-transform .8s ease-out;-moz-transition:opacity .8s ease,transform .8s ease-out,visibility .8s ease-out,-moz-transform .8s ease-out;transition:opacity .8s ease,transform .8s ease-out,visibility .8s ease-out;transition:opacity .8s ease,transform .8s ease-out,visibility .8s ease-out,-webkit-transform .8s ease-out,-moz-transform .8s ease-out,-o-transform .8s ease-out;visibility:hidden}.custom-menu .menu-container .cm-levels.level-active{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);visibility:visible}.custom-menu .menu-mobile-helper{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:4}.custom-menu .cm-levels{display:block;height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.custom-menu .cm-levels .cm-levels__close{display:block;height:100%;position:absolute;right:-20px;top:0;width:60px;z-index:3}.custom-menu .cm-levels .cm-level{display:none;width:100%}.custom-menu .cm-levels .cm-item{display:block;position:relative;width:100%;z-index:1}.custom-menu .cm-levels .cm-item.cm__item-ref{display:block;padding:10px 0!important}.custom-menu .cm-levels .cm-item.cm__item-ref .cm__link-ref{color:#4c99c4;cursor:pointer;font-size:22px;letter-spacing:-.88px;line-height:30px;padding-left:52px;position:relative}.custom-menu .cm-levels .cm-item.cm__item-ref .cm__link-ref .icon{background:#4c99c4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.12);-moz-box-shadow:4px 4px 0 rgba(0,0,0,.12);box-shadow:4px 4px 0 rgba(0,0,0,.12);color:#fff;font-size:16px;height:38px;left:0;line-height:38px;overflow:hidden;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:38px}.custom-menu .cm-levels .cm-item.cm__item-ref .cm__link-ref .icon:before{display:block;position:relative;z-index:1}.custom-menu .cm-levels .cm-item.cm__item-ref .cm__link-ref .icon:after{background:rgba(0,0,0,.12);content:"";display:block;height:19px;left:0;position:absolute;top:50%;-webkit-transform:rotate(-45deg) translate(7px,3px);-moz-transform:rotate(-45deg) translate(7px,3px);-ms-transform:rotate(-45deg) translate(7px,3px);-o-transform:rotate(-45deg) translate(7px,3px);transform:rotate(-45deg) translate(7px,3px);width:38px}.no-touch .custom-menu .cm-levels .cm-item.cm__item-ref .cm__link-ref:hover .icon{-webkit-transform:translate(-8px,-50%);-moz-transform:translate(-8px,-50%);-ms-transform:translate(-8px,-50%);-o-transform:translate(-8px,-50%);transform:translate(-8px,-50%)}.custom-menu .cm-levels .cm-item.cm__item-ref .cm__item-header{color:#4c99c4;font-size:28px;letter-spacing:-1.12px;line-height:38px;margin:25px 0 10px}.custom-menu .cm-levels .cm-item .arrow{background:#4c99c4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.12);-moz-box-shadow:4px 4px 0 rgba(0,0,0,.12);box-shadow:4px 4px 0 rgba(0,0,0,.12);height:38px;overflow:hidden;position:absolute;right:0;text-align:center;top:0;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:38px}.custom-menu .cm-levels .cm-item .arrow .global-icon{color:#fff;display:block;font-size:15px;line-height:38px;position:relative;z-index:1}.custom-menu .cm-levels .cm-item .arrow:after{background:rgba(0,0,0,.12);content:"";display:block;height:19px;left:0;position:absolute;top:50%;-webkit-transform:rotate(-45deg) translate(7px,3px);-moz-transform:rotate(-45deg) translate(7px,3px);-ms-transform:rotate(-45deg) translate(7px,3px);-o-transform:rotate(-45deg) translate(7px,3px);transform:rotate(-45deg) translate(7px,3px);width:38px}.custom-menu .cm-levels .cm-item .arrow-inner{height:30px;position:absolute;right:0;text-align:right;top:0;width:30px}.custom-menu .cm-levels .cm-item .arrow-inner span{color:#4c99c4;font-size:18px;line-height:30px}.custom-menu .cm-levels .cm-item .arrow-inner span.icon-plus{display:block}.custom-menu .cm-levels .cm-item.active .arrow-inner span.icon-plus,.custom-menu .cm-levels .cm-item .arrow-inner span.icon-minus{display:none}.custom-menu .cm-levels .cm-item.active .arrow-inner span.icon-minus{display:block}.custom-menu .cm-levels .cm-item.cm-item-ref{margin-bottom:15px}.custom-menu .cm-levels .cm-item .cm-link{display:inline-block}.custom-menu .cm-levels .cm-item .cm-link.current{color:#4c99c4!important}.no-touch .custom-menu .cm-levels .cm-item .cm-link:hover{color:#10415b}.no-touch .custom-menu .cm-levels .cm-item .cm-link:hover .arrow{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);-ms-transform:translateX(8px);-o-transform:translateX(8px);transform:translateX(8px)}.no-touch .custom-menu .cm-levels .cm-item .cm-link:hover .arrow:after{opacity:0}.custom-menu .cm-levels .cm-item .cm-link-ref{color:#a6085a;cursor:pointer;display:inline-block;font-size:18px;font-weight:900;letter-spacing:.2em;line-height:20px;padding-left:46px;position:relative;text-transform:uppercase;-webkit-transition:color .3s ease;-o-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.custom-menu .cm-levels .cm-item .cm-link-ref .arrow{height:40px;left:13px;position:absolute;top:-8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:12px}.custom-menu .cm-levels .cm-item .cm-link-ref .arrow svg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.custom-menu .cm-levels .cm-item .cm-link-ref .arrow svg .svg__path{fill:#a6085a;-webkit-transition:fill .3s ease;-o-transition:fill .3s ease;-moz-transition:fill .3s ease;transition:fill .3s ease}html.no-touch .custom-menu .cm-levels .cm-item .cm-link-ref:hover{color:#2cccd3}html.no-touch .custom-menu .cm-levels .cm-item .cm-link-ref:hover .arrow svg .svg__path{fill:#2cccd3}.custom-menu .cm-levels .cm-item .back-head{color:#002776;display:block;font-size:40px;font-weight:900;line-height:46px;margin-top:15px}.custom-menu .cm-levels .cm-item.cm-item__with-search{pointer-events:all}.custom-menu .cm-levels .cm-absolute{height:100%;left:0;position:absolute;top:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:2}.custom-menu .cm-levels .cm-absolute:after{background:url(/Images/img/menu/wave-menu.png?ts=123465) repeat-y 100% 0;bottom:0;content:"";display:block;left:100%;position:absolute;top:0;width:88px}.custom-menu .cm-levels .cm-absolute .cml-scroll{-webkit-overflow-scrolling:touch;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:70px;width:100%;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);z-index:3}@media (min-width:992px){.custom-menu .cm-levels .cm-absolute .cml-scroll{width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px)}}.custom-menu .cm-levels .cm-absolute .cml-scroll._overflow+.overflow-indicator{opacity:1;visibility:visible}.custom-menu .cm-levels .cm-absolute .overflow-indicator{bottom:0;display:none;height:120px;left:0;opacity:0;position:absolute;-webkit-transition:.12s;-o-transition:.12s;-moz-transition:.12s;transition:.12s;visibility:hidden;width:100%;z-index:3}@media (min-width:768px){.custom-menu .cm-levels .cm-absolute .overflow-indicator{display:block}}.custom-menu .cm-levels .cm-absolute .overflow-indicator:before{background:-moz-linear-gradient(top,hsla(0,0%,100%,0) 0,#fff 100%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,#fff 100%);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0;content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);height:120px;left:0;position:absolute;width:100%;z-index:1}.custom-menu .cm-levels .cm-absolute .overflow-indicator:after{bottom:15px;color:#4c99c4;content:"";display:block;font-size:48px;left:85px;position:absolute;z-index:2}.custom-menu .cm-levels.first-level{width:100%;z-index:1}.custom-menu .cm-levels.first-level .cm-absolute{background:#fff}.custom-menu .cm-levels.first-level .cm-level{display:block!important;max-width:680px;padding:0 20px 0 126px;width:100%}@media (min-width:1366px){.custom-menu .cm-levels.first-level .cm-level{margin:0 auto;max-width:404px;padding:0 0 0 80px}}.custom-menu .cm-levels.first-level .cm-item{padding:15px 0}.custom-menu .cm-levels.first-level .cm-item .cm-link{color:#4c99c4;font-family:Avenir,sans-serif;font-size:28px;font-weight:900;letter-spacing:-1.12px;line-height:38px;padding-right:56px;position:relative;-webkit-transition:color .3s ease;-o-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease;z-index:1}.custom-menu .cm-levels.second-level{left:0;opacity:0;visibility:hidden;width:100%;z-index:2}.custom-menu .cm-levels.second-level .open-level{top:8px}.custom-menu .cm-levels.second-level .cm-item{padding:10px 0}.custom-menu .cm-levels.second-level .cm-absolute{background:#fff;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px)}.custom-menu .cm-levels.second-level .cm-absolute:after{background-position:50%}.custom-menu .cm-levels.second-level .cm-absolute .cml-scroll{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px)}.custom-menu .cm-levels.second-level .cm-level{padding:0 0 0 126px}.custom-menu .cm-levels.second-level .cm-level.cm-level-third{padding:10px 0 0 20px}@media (min-width:1366px){.custom-menu .cm-levels.second-level .cm-level{margin:0 auto;padding-left:60px;width:404px}}.custom-menu .cm-levels.second-level .cm-link{color:#10415b;font-size:24px;line-height:30px;padding:0 40px 0 20px;position:relative;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .custom-menu .cm-levels.second-level .cm-link:hover{color:#4c99c4}.custom-menu .cm-levels .cm-level-third .cm-link{font-size:20px;line-height:27px;padding-right:0}.custom-menu .cm-levels.third-level{left:1000px;opacity:0;visibility:hidden;width:100%;z-index:3}.custom-menu .cm-levels.third-level .cm-levels__close{width:110px}.custom-menu .cm-levels.third-level .level-close{right:120px}.custom-menu .cm-levels.third-level .cm-item:not(.level-title){padding:10px 0 10px 40px}.custom-menu .cm-levels.third-level .cm-item .back-head{font-size:28px;font-weight:500;line-height:24px}.custom-menu .cm-levels.third-level .cm-absolute{background:#dff1fc;right:-300px;width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px)}.custom-menu .cm-levels.third-level .cm-level{padding:0 40px 0 90px}.custom-menu .cm-levels.third-level .level-title{font-family:McLaren,cursive;font-size:24px;font-weight:600;line-height:26px}.custom-menu .cm-levels.third-level .cm-link{color:#002776;display:block;font-size:18px;font-weight:600;line-height:24px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.custom-menu .cm-levels .cml-table{display:table;height:-webkit-calc(100% - 70px);height:-moz-calc(100% - 70px);height:calc(100% - 70px);width:100%}.custom-menu .cm-levels .cml-table .cml-tc{display:table-cell;height:100%;vertical-align:top;width:100%}.custom-menu .cm-levels .cml-table .cml-scroll-wrapper{width:100%}@media screen and (min-width:768px){.custom-menu .menu-container{height:100%!important}.custom-menu .cm-levels:not(.first-level){-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.custom-menu .cm-levels.first-level .cm-absolute .cml-scroll{bottom:20px;height:-webkit-calc(100% - 160px);height:-moz-calc(100% - 160px);height:calc(100% - 160px);top:140px}.custom-menu .cm-levels.second-level .cm-item{padding:8px 0}.custom-menu .cm-levels.second-level .cm-absolute .cml-scroll{bottom:28px;height:-webkit-calc(100% - 168px);height:-moz-calc(100% - 168px);height:calc(100% - 168px);top:140px}.custom-menu .cm-levels .cm-item.cm-item__with-search{display:none}.custom-menu.loaded .menu-container{opacity:1}}@media screen and (max-width:767px){.custom-menu{background:#fff;overflow:hidden!important;padding-top:0}.custom-menu .level-close{display:none}.custom-menu .menu__scroller{visibility:hidden!important}.custom-menu .open-level{top:-6px}.custom-menu .custom-menu__inner{-webkit-overflow-scrolling:touch;height:-webkit-calc(100% - 90px);height:-moz-calc(100% - 90px);height:calc(100% - 90px);left:0;overflow:hidden;overflow-y:auto;top:90px;width:100%}.custom-menu .level-title{font-size:22px;line-height:25px}.custom-menu .close-level{display:none}.custom-menu .menu-mobile-helper{display:block;height:auto;position:relative;width:100%}.custom-menu .menu-container{overflow:hidden;pointer-events:all;position:relative;right:auto;top:auto;-webkit-transition:height .3s ease;-o-transition:height .3s ease;-moz-transition:height .3s ease;transition:height .3s ease;width:100%}.custom-menu .menu-container .cm-levels{opacity:0;pointer-events:none;width:100%!important}.custom-menu .menu-container .cm-levels .cm-levels__close{display:none}.custom-menu .menu-container .cm-levels.level-active{pointer-events:all}.custom-menu .menu-container .cm-levels .cm-absolute .cml-table,.custom-menu .menu-container .cm-levels .cm-absolute .cml-table .cml-tc{display:block;height:auto}.custom-menu .menu-container .cm-levels .cm-level{max-width:none!important;padding:0 40px 10px}.custom-menu .menu-container .cm-levels.first-level{height:auto;opacity:1;position:relative;width:100%}.custom-menu .menu-container .cm-levels.first-level .cm-absolute{height:auto;position:relative;right:auto;top:auto}.custom-menu .menu-container .cm-levels.first-level .cml-scroll{overflow:visible;position:relative;top:auto}.custom-menu .menu-container .cm-levels.first-level .cm-item{padding:6px 0}.custom-menu .menu-container .cm-levels.first-level .cm-item .cm-link{display:block;font-size:24px;line-height:26px;padding:6px 48px 6px 0}.custom-menu .menu-container .cm-levels.first-level .cml-scroll:before{display:none}.custom-menu .menu-container .cm-levels.second-level{left:0;max-width:none;width:100%!important;z-index:3}.custom-menu .menu-container .cm-levels.second-level .open-level{top:1px}.custom-menu .menu-container .cm-levels.second-level .cm-level{padding:0 20px}.custom-menu .menu-container .cm-levels.second-level .cm-item .cm-link{font-size:20px}.custom-menu .menu-container .cm-levels.second-level .cm-item .cm-level-third .cm-link{font-size:15px}.custom-menu .menu-container .cm-levels.second-level .cm-item.with-level .cm-link{border:1px solid transparent;padding:5px 80px 5px 10px}.custom-menu .menu-container .cm-levels.second-level .cm-item .arrow{top:-2px}.custom-menu .menu-container .cm-levels.second-level .cm-absolute{max-width:none;width:100%}.custom-menu .menu-container .cm-levels.second-level .cml-scroll{height:100%;overflow:visible;top:0}.custom-menu .menu-container .cm-levels.third-level{left:0;max-width:none;width:100%!important;z-index:4}.custom-menu .menu-container .cm-levels.third-level .cm-level{padding:0 20px 10px}.custom-menu .menu-container .cm-levels.third-level .cm-item .cm-link{font-size:15px}.custom-menu .menu-container .cm-levels.third-level .cm-item:not(.cm-item-ref):not(.cm-item__level-title){padding-left:32px}.custom-menu .menu-container .cm-levels.third-level .cm-item.level-title{padding:10px 0!important}.custom-menu .menu-container .cm-levels.third-level .cm-item.with-level .cm-link{padding:5px 10px}.custom-menu .menu-container .cm-levels.third-level .cm-absolute{max-width:none;right:0;width:100%}.custom-menu .menu-container .cm-levels.third-level .cm-link{padding-left:0}.custom-menu .menu-container .cm-levels.third-level .cml-scroll{height:100%;overflow-y:auto;top:0}.custom-menu .menu-container .cm-levels .cm-link{pointer-events:all}.custom-menu .menu-promos{height:auto;position:relative;right:auto;top:auto;width:100%}.custom-menu .menu-promos .menu-promos-inner{height:auto;overflow:visible}.custom-menu .menu-promos .promo-row{height:420px}}.search-holder{padding:0 40px 20px;pointer-events:auto;position:relative;width:100%;z-index:3}@media (min-width:768px){.search-holder{padding:0 60px 0 126px;position:absolute;top:38px}}.search-holder form{background:#fff;border:2px solid #4c99c4;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;padding:8px 40px 8px 20px;position:relative}@media (min-width:1366px){.search-holder form{margin:0 auto;max-width:404px}}.search-holder button{background:none;border:none;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;height:40px;text-indent:-9999px}.search-holder button,.search-holder button:before{display:block;position:absolute;right:0;top:0;width:40px}.search-holder button:before{color:#4c99c4;font-size:18px;line-height:40px;text-indent:0;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.search-holder input{border:none;color:#4c99c4;display:block;font-size:18px;letter-spacing:-.72px;line-height:24px;width:100%}.search-holder input::-webkit-input-placeholder{color:#4c99c4}.search-holder input:-moz-placeholder,.search-holder input::-moz-placeholder{color:#4c99c4}.search-holder input:-ms-input-placeholder{color:#4c99c4}.search-holder input::-ms-input-placeholder{color:#4c99c4}.search-holder input::placeholder{color:#4c99c4}.menu-promos{background:#4c99c4 url(/Images/img/menu/wave-mobile.png?ts=123465) repeat-x 0 0;display:block;height:100%;overflow:hidden;padding:100px 0 40px;position:fixed;right:0;top:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);width:38%;z-index:1}@media (min-width:768px){.menu-promos{background:#4c99c4 url(/Images/img/welcome/sunshine-welcome.png?ts=123465);padding:0}}@media (min-width:992px){.menu-promos{width:48%}}.menu-promos .menu-promos-inner{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto;padding:20px;position:relative;width:100%;z-index:1}@media (min-width:992px){.menu-promos .menu-promos-inner{padding:30px 60px}}.menu-promos .contact-info{display:none;text-align:center}@media (min-width:768px){.menu-promos .contact-info{display:block}}.menu-promos .contact-info li{color:#fff;display:block;font-size:16px;letter-spacing:-.32px;line-height:24px}@media (min-width:1366px){.menu-promos .contact-info li{font-size:18px;line-height:26px}}.menu-promos .contact-info li a{color:#fff;font-weight:700}.no-touch .menu-promos .contact-info li a:hover{color:#ffde16}.menu-promos .promos-holder{margin:0 auto;width:240px}@media (min-width:768px){.menu-promos .promos-holder{margin:40px auto 0}}@media (min-width:992px){.menu-promos .promos-holder{margin-top:100px;width:312px}}@media (min-width:1366px){.menu-promos .promos-holder{left:50%;margin-left:-186px;margin-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:372px}}.menu-promos .promos-holder .promos-header{margin-bottom:20px;text-align:center}.menu-promos .promos-holder .promos-header h3{font-size:44px;line-height:1;text-shadow:5px 5px 0 rgba(0,0,0,.12);text-transform:capitalize}@media (min-width:1366px){.menu-promos .promos-holder .promos-header h3{font-size:58px}}.menu-promos .promos-holder .promos-grid{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative;width:240px}@media (min-width:768px){.menu-promos .promos-holder .promos-grid{display:block}}@media (min-width:992px){.menu-promos .promos-holder .promos-grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:312px}}@media (min-width:1366px){.menu-promos .promos-holder .promos-grid{width:372px}}.menu-promos .promos-holder .promo-item{margin:20px auto;position:relative;text-align:center;width:90px}@media (min-width:768px){.menu-promos .promos-holder .promo-item{width:116px}}@media (min-width:992px){.menu-promos .promos-holder .promo-item{margin:20px}}@media (min-width:1366px){.menu-promos .promos-holder .promo-item{margin:30px;width:126px}}.menu-promos .promos-holder .promo-item .img-holder{-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.12);box-shadow:5px 5px 0 rgba(0,0,0,.12);height:90px;position:relative;width:90px}@media (min-width:768px){.menu-promos .promos-holder .promo-item .img-holder{height:116px;width:116px}}@media (min-width:1366px){.menu-promos .promos-holder .promo-item .img-holder{height:126px;width:126px}}.menu-promos .promos-holder .promo-item .img-holder img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.menu-promos .promos-holder .promo-item .txt-holder{color:#fff;font-size:15px;letter-spacing:-.6px;line-height:1;padding-top:20px;position:relative;text-shadow:3px 3px 0 rgba(0,0,0,.12)}@media (min-width:768px){.menu-promos .promos-holder .promo-item .txt-holder{font-size:20px;letter-spacing:-.8px}}.menu-promos .promos-holder .promo-item .txt-holder span{background:#ffde16;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.12);box-shadow:3px 3px 0 rgba(0,0,0,.12);color:#10415b;display:block;font-size:12px;height:30px;left:50%;line-height:30px;margin-left:-15px;overflow:hidden;position:absolute;text-shadow:none;top:-15px;width:30px;z-index:1}.menu-promos .promos-holder .promo-item .txt-holder span:before{position:relative;z-index:1}.menu-promos .promos-holder .promo-item .txt-holder span:after{background:rgba(0,0,0,.12);content:"";display:block;height:15px;left:0;position:absolute;top:50%;-webkit-transform:rotate(-45deg) translate(5px,2px);-moz-transform:rotate(-45deg) translate(5px,2px);-ms-transform:rotate(-45deg) translate(5px,2px);-o-transform:rotate(-45deg) translate(5px,2px);transform:rotate(-45deg) translate(5px,2px);width:30px}.menu-promos .promos-holder .promo-item .whole-link{display:block;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%}.no-touch .menu-promos .promos-holder .promo-item .img-holder,.no-touch .menu-promos .promos-holder .promo-item .txt-holder span:after{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .menu-promos .promos-holder .promo-item:hover .img-holder{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.no-touch .menu-promos .promos-holder .promo-item:hover .txt-holder span:after{opacity:0}.menu-promos .doodle{position:absolute;z-index:1}.menu-promos .doodle.sun{height:48px;left:10px;top:40px;width:48px}@media (min-width:768px){.menu-promos .doodle.sun{left:30px;top:60px}}@media (min-width:992px){.menu-promos .doodle.sun{height:62px;left:60px;top:90px;width:62px}}@media (min-width:1366px){.menu-promos .doodle.sun{left:100px;top:140px}}.menu-promos .doodle.cloud1{background:url(/Images/img/doodles2/cloud-white-shape2.png) no-repeat 50%/contain;height:41px;right:10px;top:60px;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);width:63px}@media (min-width:768px){.menu-promos .doodle.cloud1{left:50%;margin-left:70px;right:auto;top:180px}}@media (min-width:992px){.menu-promos .doodle.cloud1{left:auto;margin-left:0;right:60px;top:220px}}@media (min-width:1366px){.menu-promos .doodle.cloud1{right:120px;top:250px}}.menu-promos .doodle.cloud2{background:url(/Images/img/doodles2/cloud-white-shape2.png) no-repeat 50%/contain;height:46px;left:-20px;top:180px;width:71px}@media (min-width:768px){.menu-promos .doodle.cloud2{left:50%;margin-left:-120px;top:520px}}@media (min-width:992px){.menu-promos .doodle.cloud2{left:50%;margin-left:-240px;top:420px}}@media (min-width:1366px){.menu-promos .doodle.cloud2{top:460px}}.menu-promos .doodle.cloud3{background:url(/Images/img/doodles2/cloud-white-shape2.png) no-repeat 50%/contain;height:52px;right:6px;top:400px;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);width:80px}@media (min-width:768px){.menu-promos .doodle.cloud3{left:50%;margin-left:40px;right:auto;top:880px}}@media (min-width:992px){.menu-promos .doodle.cloud3{left:50%;margin-left:160px;top:640px}}.stories-grid{margin:0 auto;max-width:900px;width:100%}.stories-grid .story-card{float:left;width:33.33%}.story-item:not(.isEvent){padding-top:110px;position:relative;width:290px}@media (min-width:768px){.story-item:not(.isEvent){padding-top:120px;width:310px}}.story-item:not(.isEvent) .img-holder{-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:5px 5px 0 rgba(0,0,0,.15);box-shadow:5px 5px 0 rgba(0,0,0,.15);color:#fff;font-size:28px;height:230px;left:0;line-height:1;overflow:hidden;position:absolute;top:0;width:260px;z-index:1}@media (min-width:768px){.story-item:not(.isEvent) .img-holder{height:240px;width:270px}}.story-item:not(.isEvent) .img-holder:before{display:block;left:20px;position:absolute;top:20px;z-index:2}.story-item:not(.isEvent) .img-holder img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:0}.story-item:not(.isEvent) .img-holder:after{background:-moz-linear-gradient(-45deg,rgba(0,0,0,.6) 0,transparent 50%,transparent 100%);background:-webkit-linear-gradient(-45deg,rgba(0,0,0,.6),transparent 50%,transparent);background:-webkit-linear-gradient(315deg,rgba(0,0,0,.6),transparent 50%,transparent);background:-moz-linear-gradient(315deg,rgba(0,0,0,.6) 0,transparent 50%,transparent 100%);background:-o-linear-gradient(315deg,rgba(0,0,0,.6) 0,transparent 50%,transparent 100%);background:linear-gradient(135deg,rgba(0,0,0,.6),transparent 50%,transparent);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#99000000",endColorstr="#00000000",GradientType=1);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.story-item:not(.isEvent) .txt-holder{background:#f2f7fa;left:20px;padding:140px 20px 20px;position:relative;width:260px}@media (min-width:768px){.story-item:not(.isEvent) .txt-holder{width:270px}}.story-item:not(.isEvent) .txt-holder p{-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;color:#4a4441;display:-webkit-box;font-size:17px;letter-spacing:-.34px;line-height:26px;margin-bottom:10px;max-height:130px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.story-item:not(.isEvent) .txt-holder p a{color:#4c99c4;font-weight:700;text-decoration:underline}.story-item:not(.isEvent) .txt-holder .date{color:#4a4441;font-size:16px;letter-spacing:.48px;line-height:1}.story-item:not(.isEvent) .whole-link{display:block;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:3}.no-touch .story-item:not(.isEvent) .img-holder img,.no-touch .story-item:not(.isEvent) .txt-holder,.no-touch .story-item:not(.isEvent) .txt-holder .date,.no-touch .story-item:not(.isEvent) .txt-holder .date a,.no-touch .story-item:not(.isEvent) .txt-holder p,.no-touch .story-item:not(.isEvent) .txt-holder p a{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touch .story-item:not(.isEvent):hover .img-holder img{-ms-transform:scale(1.12);-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}.no-touch .story-item:not(.isEvent):hover .txt-holder{background:#4c99c4}.no-touch .story-item:not(.isEvent):hover .txt-holder .date,.no-touch .story-item:not(.isEvent):hover .txt-holder p{color:#fff}.no-touch .story-item:not(.isEvent):hover .txt-holder .date a,.no-touch .story-item:not(.isEvent):hover .txt-holder p a{color:#10415b}.story-item:not(.isEvent).story_short .txt-holder p{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;font-size:28px;line-height:38px;max-height:114px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.no-touch.no-object-fit .story-item:not(.isEvent) .img-holder img{-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);-webkit-transition:.24s;-o-transition:.24s;-moz-transition:.24s;transition:.24s}.no-touch.no-object-fit .story-item:not(.isEvent):hover .img-holder img{-webkit-transform:scale(1.12) translate(-50%,-50%);-moz-transform:scale(1.12) translate(-50%,-50%);-ms-transform:scale(1.12) translate(-50%,-50%);-o-transform:scale(1.12) translate(-50%,-50%);transform:scale(1.12) translate(-50%,-50%)}.story-item.isNews .img-holder:before{content:""}.story-item.isTwitter .img-holder{font-size:32px}.story-item.isTwitter .img-holder:before{content:""}.story-item.isPhotos .img-holder{font-size:32px}.story-item.isPhotos .img-holder:before{content:""}.story-item.isYoutube .img-holder{font-size:32px}.story-item.isYoutube .img-holder:before{content:""}.story-item.isFacebook .img-holder{font-size:28px}.story-item.isFacebook .img-holder:before{content:""}.story-item.isAudio .img-holder{font-size:32px}.story-item.isAudio .img-holder:before{content:""}.story-item.isPublications .img-holder{font-size:28px}.story-item.isPublications .img-holder:before{content:""}.story-item.isInstagram .img-holder{font-size:32px}.story-item.isInstagram .img-holder:before{content:""}.story-item.isPinterest .img-holder{font-size:32px}.story-item.isPinterest .img-holder:before{content:""}