/*!/wp-content/themes/flatsome-child/style.css*/@font-face{font-family:'bold';src:url(/wp-content/fonts/ProximaNova-Bold.eot);src:url('/wp-content/fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),url(/wp-content/fonts/ProximaNova-Bold.woff2) format('woff2'),url(/wp-content/fonts/ProximaNova-Bold.woff) format('woff'),url(/wp-content/fonts/ProximaNova-Bold.ttf) format('truetype'),url('/wp-content/fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'light';src:url(/wp-content/fonts/ProximaNovaS-Light.eot);src:url('/wp-content/fonts/ProximaNovaS-Light.eot?#iefix') format('embedded-opentype'),url(/wp-content/fonts/ProximaNovaS-Light.woff2) format('woff2'),url(/wp-content/fonts/ProximaNovaS-Light.woff) format('woff'),url(/wp-content/fonts/ProximaNovaS-Light.ttf) format('truetype'),url('/wp-content/fonts/ProximaNovaS-Light.svg#ProximaNovaS-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'thinitalic';src:url(/wp-content/fonts/ProximaNova-ThinIt.eot);src:url('/wp-content/fonts/ProximaNova-ThinIt.eot?#iefix') format('embedded-opentype'),url(/wp-content/fonts/ProximaNova-ThinIt.woff2) format('woff2'),url(/wp-content/fonts/ProximaNova-ThinIt.woff) format('woff'),url(/wp-content/fonts/ProximaNova-ThinIt.ttf) format('truetype'),url('/wp-content/fonts/ProximaNova-ThinIt.svg#ProximaNova-ThinIt') format('svg');font-weight:100;font-style:italic}@font-face{font-family:'semi';src:url(/wp-content/fonts/ProximaNova-SemiboldIt.eot);src:url('/wp-content/fonts/ProximaNova-SemiboldIt.eot?#iefix') format('embedded-opentype'),url(/wp-content/fonts/ProximaNova-SemiboldIt.woff2) format('woff2'),url(/wp-content/fonts/ProximaNova-SemiboldIt.woff) format('woff'),url(/wp-content/fonts/ProximaNova-SemiboldIt.ttf) format('truetype'),url('/wp-content/fonts/ProximaNova-SemiboldIt.svg#ProximaNova-SemiboldIt') format('svg');font-weight:600;font-style:italic}@font-face{font-family:'thin';src:url(/wp-content/fonts/ProximaNovaT-Thin.eot);src:url('/wp-content/fonts/ProximaNovaT-Thin.eot?#iefix') format('embedded-opentype'),url(/wp-content/fonts/ProximaNovaT-Thin.woff2) format('woff2'),url(/wp-content/fonts/ProximaNovaT-Thin.woff) format('woff'),url(/wp-content/fonts/ProximaNovaT-Thin.ttf) format('truetype'),url('/wp-content/fonts/ProximaNovaT-Thin.svg#ProximaNovaT-Thin') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'reg';src:url(/wp-content/fonts/ProximaNova-Regular.eot);src:url('/wp-content/fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/fonts/ProximaNova-Regular.woff2) format('woff2'),url(/wp-content/fonts/ProximaNova-Regular.woff) format('woff'),url(/wp-content/fonts/ProximaNova-Regular.ttf) format('truetype'),url('/wp-content/fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical>li>a,body,.header-nav li>a,#top-bar #header-contact>li>a span,#top-bar .nav>li>a{font-style:normal;font-family:'reg',Arial Black,Gadget,sans-serif!important;letter-spacing:-.025em}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight:normal!important;font-style:normal}#top-bar #header-contact>li>a span{color:#0e1c35;font-size:70%}#top-bar .nav>li>a{text-transform:uppercase;color:#0e1c35;font-size:.85em}h4{margin-bottom:1.9em}body{line-height:1.3}h1{font-size:200%}h2{font-size:130%;text-transform:uppercase}.header-nav li>a{font-size:80%;min-height:40px}.darkbg{background:#11213B}.lightbg{background:#f0f0f0}.lightbgp{background:#f0f0f0;padding:1em 0 2em 0}.lightbgp .paget h1{font-size:200%}.lightbgp .paget p{font-size:100%}#header{border-bottom:1px solid #3a5899}.lightbgpw{background:#fff;padding:1em 0 2em 0}.lightbgpw .paget h1{font-size:200%}.lightbgpw .paget p,.lightbgpw ul li{font-size:100%}.npad h2{padding-top:0}.npad .col-inner{background:#f0f0f0}.box-text .from_the_blog_excerpt{font-size:70%;letter-spacing:0}.box-text .is-larger{font-size:1em}.paget_inner{font-weight:200;font-size:130%;color:#fff;padding-top:2em;font-style:normal}.paget_inner label{color:#fff}.paget_inner input{font-size:70%}.paget_inner br{display:none}.dbg{background:#3a5899}.botext{font-size:1.813rem}.fblue{background:#3A5899;padding:3em 0 1em 0}.fblue .col{padding:0 .25em}.fblue form input[type="submit"]{background:#10203a;width:100%}.fblue form{margin-bottom:0}.fblue h3{font-family:'reg',sans-serif!important;letter-spacing:.075em;font-size:85%}.poreltive{padding-bottom:0!important}.poreltive .col-inner img{position:absolute;z-index:10;bottom:0;left:0}.pro h2{font-size:130%}.pro .rot{transform:rotate(-90deg)}.pro .a .col-inner,.pro .b .col-inner,.pro .c .col-inner,.pro .d .col-inner,.pro .e .col-inner,.pro .f .col-inner{background:#FF0}.pro .lefta h1,.pro .lefta h2,.pro .lefta h4{color:#fff;text-align:left;margin:0;line-height:1em;padding-top:0}.pro .lefta h1{font-size:1000%}.pro h2{padding-top:0}.pro .lefta h2{font-size:400%}.pro .lefta h4{font-size:200%}.round{margin:4em auto 0 auto;width:5em!important;height:100%;font-size:65%;line-height:.5em;min-height:5em;display:block;border-radius:3em;padding-top:25%;border:1px solid #fff}.round span{line-height:.85em;font-family:'light',sans-serif!important;font-weight:400}.button span{font-weight:400}.pro .a,.pro .b,.pro .c,.pro .d,.pro .e,.pro .f{transition:all 400ms ease;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease}.pro .a:hover,.pro .b:hover,.pro .c:hover,.pro .d:hover,.pro .e:hover,.pro .f:hover{transform:translateY(-5%);-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);cursor:default}.ban-but{font-size:140%}.btxt{font-family:'reg',sans-serif!important;font-weight:600!important}.pro .a .col-inner{background:url(/wp-content/uploads/2018/02/bg-aa.png) no-repeat right top}.pro .b .col-inner{background:url(/wp-content/uploads/2018/02/bg-bb.png) no-repeat right top}.pro .c .col-inner{background:url(/wp-content/uploads/2018/02/bg-cc.png) no-repeat right top}.pro .d .col-inner{background:url(/wp-content/uploads/2018/02/bg-dd.png) no-repeat right top}.pro .e .col-inner{background:url(/wp-content/uploads/2018/02/bg-ee.png) no-repeat right top}.pro .f .col-inner{background:url(/wp-content/uploads/2018/02/bg_last.jpg) repeat right top}.testimo .fill,.testimo{background:#10203a;color:#fff}.testimo h2{color:#fff;font-size:250%;padding-top:1em}.testimo p.lead{font-style:normal;line-height:1.3em}.stuck #logo img{width:75%}.stuck #logo{bottom:0}.header-main{position:relative;z-index:50}#logo{position:relative;z-index:10;bottom:1em}ul.ul-reset{border:1px solid #3a5899;padding:1em;margin-top:1em}.widget-title span{color:#000;font-size:130%;font-weight:800;letter-spacing:-.025em;margin-top:3em;margin-bottom:3em}.absolute-footer .container{max-width:90%}.footer-secondary p{font-size:60%}#footer .cfoot .button span,#footer .cfoot p a{font-size:60%}.cfoot{background:#fff;padding:1em 0 1em 0;border-top:1px solid #3a5899}.cfooter h2{font-family:'reg',sans-serif!important;font-size:90%;text-transform:uppercase;letter-spacing:.25em;margin-top:1em;line-height:1em}.cfoot .button{margin-bottom:0}.nest{display:none}.feincd .video.video-fit{padding-top:0px!important}@media only screen and (min-width:850px) and (max-width:1200px){.main-contact .col-inner{padding:0!important}.main-contact{width:100%!important}.main-contact .wpcf7 .row .medium-4{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (max-width:849px){.desctop-banner{display:none!important}.mobile-banner{display:block!important}.nest{display:block}.nest>.row>.col:first-of-type .col-inner img{position:relative}#header,#header .header-wrapper{height:150px}.mfp-content .sidebar-menu li{font-size:80%!important}.mfp-content .sidebar-menu .children li{font-size:110%!important}.mfp-content .sidebar-menu .account-item,.mfp-content .sidebar-menu .html_topbar_right{display:none}a.im_but{display:block;width:230px;margin:auto}}@media only screen and (min-width:700px) and (max-width:849px){.absolute-footer .footer-secondary p{font-size:90%}section.mobile-banner .bg.section-bg{transform:translate3d(0,0,0)!important;height:100%!important}section.mobile-banner .row:nth-of-type(2) .col.medium-6 .col-inner{padding:10px!important}section.mobile-banner .row:nth-of-type(1) .text-center h4,section.mobile-banner .row:nth-of-type(1) .text-center h1,section.mobile-banner .row:nth-of-type(1) .text-center h2{text-align:center}section.mobile-banner .row:nth-of-type(1) .text-center h1{font-size:700%}section.mobile-banner .row:nth-of-type(2) h2{text-align:center!important;font-size:100%;width:100%!important;display:block}section.mobile-banner .row:nth-of-type(2) .button.primary{padding:25px 10px;width:80px!important;height:80px;border-radius:50%}section.mobile-banner .row:nth-of-type(2) .button.primary span{font-size:150%}.fblog .flickity-page-dots{display:none}.fpr .row .medium-8{max-width:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.fpr .row .medium-4{max-width:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.top_iq_ban .text-box{margin-top:-40px}.mobile-banner .text-block{text-align:center;margin-bottom:-100px;background:#f4e6e7;padding:10px;min-height:12em!important}}@media only screen and (min-width:600px) and (max-width:849px){.desctop-banner .btxt{font-size:200%}#logo{bottom:0;max-width:140px}p{font-size:80%}h2{font-size:120%}.pro .lefta h1{font-size:500%}.pro .lefta h2{font-size:300%}.pro .lefta h4{font-size:150%}.pro h2{font-size:90%}.round{font-size:40%}}@media only screen and (min-width:550px) and (max-width:699px){#header{height:150px}.fblog .flickity-page-dots{display:none}section.mobile-banner .bg.section-bg{transform:translate3d(0,0,0)!important;height:100%!important}section.mobile-banner .row:nth-of-type(2) .col.medium-6 .col-inner{padding:10px!important}section.mobile-banner .row:nth-of-type(1) .text-center h4,section.mobile-banner .row:nth-of-type(1) .text-center h1,section.mobile-banner .row:nth-of-type(1) .text-center h2{text-align:center}section.mobile-banner .row:nth-of-type(1) .text-center h1{font-size:700%}section.mobile-banner .row:nth-of-type(2) h2{text-align:center!important;font-size:100%;width:100%!important;display:block}section.mobile-banner .row:nth-of-type(2) .button.primary{padding:25px 10px;width:80px!important;height:80px;border-radius:50%}section.mobile-banner .row:nth-of-type(2) .button.primary span{font-size:150%}.cfoot img{width:110px}.cfoot a.button{font-size:150%;margin:auto}.cfoot h2{font-size:150%}.cfoot p:first-of-type{font-size:120%}.cfoot p:first-of-type a{font-size:110%!important}.cfoot p:last-of-type{font-size:150%;padding:20px}.absolute-footer .footer-secondary p{font-size:90%}.main-contact .col-inner{padding:0!important}.main-contact{width:100%!important}.main-contact .wpcf7 .row .medium-4{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.fpr .row .medium-8{max-width:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.fpr .row .medium-4{max-width:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.iq_questionnare .medium-4 h2{font-size:90%}.top_iq_ban .text-box{margin-top:-40px}#header,#header .header-wrapper{height:90px}#logo img{max-height:50px!important;margin-top:-55px}.mobile-nav .icon-menu{margin-top:-80px}.mobile-banner .text-block{text-align:center;margin-bottom:-100px;background:#f4e6e7;padding:10px;min-height:12em!important}}@media only screen and (min-width:550px) and (max-width:599px){#logo{margin-top:40px}.right_part{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (max-width:549px){.header-wrapper #logo{margin-top:40px}.header-wrapper.stuck #logo{margin-top:0}.mobile-banner h2.btxt{font-size:200%}section.mobile-banner .bg.section-bg{transform:translate3d(0,0,0)!important;height:100%!important}section.mobile-banner .row:nth-of-type(2) .col.medium-6 .col-inner{padding:10px!important}section.mobile-banner .row:nth-of-type(1) .text-center h4,section.mobile-banner .row:nth-of-type(1) .text-center h1,section.mobile-banner .row:nth-of-type(1) .text-center h2{text-align:center}section.mobile-banner .row:nth-of-type(1) .text-center h1{font-size:700%}section.mobile-banner .row:nth-of-type(2) h2{text-align:center!important;font-size:100%;width:100%!important;display:block}section.mobile-banner .row:nth-of-type(2) .button.primary{padding:25px 10px;width:80px!important;height:80px;border-radius:50%}section.mobile-banner .row:nth-of-type(2) .button.primary span{font-size:150%}.fblog .flickity-page-dots{display:none}.cfoot img{width:100px}.cfoot a.button{font-size:150%;margin:auto}.cfoot h2{font-size:180%}.cfoot p:first-of-type{font-size:120%}.cfoot p:first-of-type a{font-size:110%!important}.cfoot p:last-of-type{font-size:150%;padding:20px}.absolute-footer .footer-secondary p{font-size:120%}.mfp-content .sidebar-menu li{font-size:120%!important}.mfp-content .sidebar-menu .children li{font-size:110%!important}.right_part{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.top_iq_ban{height:250px}.top_iq_ban .text-box{background:rgb(255 255 255 / .3)}.nest img{max-width:50%;margin-top:2em}.book_bl img{max-width:50%;margin:auto;display:block}#header,#header .header-wrapper{height:90px}#logo img{max-height:50px!important;margin-top:-15px}#header .stuck #logo img{max-height:50px!important;width:80px;margin-top:-25px}.mobile-banner .text-block{text-align:center;margin-bottom:-100px;background:#f4e6e7;padding:10px;min-height:16em!important}}@media only screen and (min-width:350px) and (max-width:300px){.mobile-banner .slider .flickity-viewport{height:300px!important}}@media only screen and (max-width:349px){.mobile-banner .slider .flickity-viewport{height:200px!important}.main-contact .col-inner{padding-left:10px!important}}