@import url(https://fonts.googleapis.com/css?family=Dosis:300,400,500,600,700,800&display=swap&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Pangolin&display=swap&subset=latin-ext);@import url(https://fonts.googleapis.com/css2?family=Patrick+Hand&display=swap);.font{font-family:'Dosis',sans-serif}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{outline:none!important}img{border:none 0;outline:none;max-width:100%;pointer-events:none!important;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-select:none;user-drag:none}.main-img{position:fixed;min-height:100%;max-width:100%;bottom:0}input,textarea{outline:none!important}label{margin-bottom:0}labeldot{background:green;padding:3px;position:absolute;right:3px;border-radius:10px;z-index:9;margin-top: 5px;}labeldate{font-size:10px;padding:0 15px 0 0;position:absolute;right:0;border-radius:25px;z-index:9}.clear{clear:both;height:0;font-size:0}ul{padding:0;margin:0}li{padding:0;margin:0;list-style:none}h2{font-size:22px;padding:30px 0 10px 0;font-weight:400;color:#424242}h6{font-size:1.15em}.color{color:#3B99FC}small,.small{font-weight:400;line-height:120%}smalll,.smalll{font-size:50%}handwrite{font-family:'Patrick Hand',sans-serif!important}body{color:#676a6c;background:#FFF;font-family:'Dosis',sans-serif;font-size:15px;line-height:20px;margin:0;padding:0;overflow-x:hidden!important;font-weight:300;width:100%}html{font-size:100%;scroll-behavior:smooth}::selection{background:#2B6BAF;color:#FFF}a,a:focus{color:#2B6BAF;text-decoration:none!important;font-weight:400;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s}a:hover{color:#676a6c}b,strong{font-weight:600}.underline{text-decoration:underline!important;color:#888}.linev span{color:gray;text-transform:lowercase}.linev span::after{content:'|';margin-left:3px}.linev span:last-child::after{content:''}i{-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s}.translucent{opacity:.5}lowercase,.lowercase{text-transform:lowercase}uppercase,.uppercase{text-transform:uppercase}.row{flex-wrap:nowrap;margin:0}.inline{display:inline-block}.center{text-align:center!important;margin:0 auto}.right{text-align:right}.left{text-align:left}.b0{padding-bottom:0px!important}.b5{padding-bottom:5px!important}.b10{padding-bottom:10px!important}.b15{padding-bottom:15px!important}.b20{padding-bottom:20px!important}.b25{padding-bottom:25px!important}.b30{padding-bottom:30px!important}.b40{padding-bottom:40px!important}.b45{padding-bottom:45px!important}.b50{padding-bottom:50px!important}.b60{padding-bottom:60px!important}.b80{padding-bottom:80px!important}.b100{padding-bottom:100px!important}.b120{padding-bottom:120px!important}.b150{padding-bottom:150px!important}.b200{padding-bottom:200px!important}.b250{padding-bottom:250px!important}.t0{padding-top:0!important}.t5{padding-top:5px!important}.t10{padding-top:10px!important}.t15{padding-top:15px!important}.t25{padding-top:25px!important}.t20{padding-top:20px!important}.t30{padding-top:30px!important}.t40{padding-top:40px!important}.t50{padding-top:50px!important}.t60{padding-top:60px!important}.t70{padding-top:70px!important}.t80{padding-top:80px!important}.t100{padding-top:100px!important}.t120{padding-top:120px!important}.t150{padding-top:150px!important}.t200{padding-top:200px!important}.p20{padding:20px!important}.pr5{padding-right:5px!important}.pl5{padding-left:5px!important}.pr10{padding-right:10px!important}.pl10{padding-left:10px!important}.pr15{padding-right:15px!important}.pl15{padding-left:15px!important}.pr20{padding-right:20px!important}.pl20{padding-left:20px!important}.pr25{padding-right:25px!important}.pl25{padding-left:25px!important}.pl60{padding-left:60px!important}.mt0{margin-top:0px!important}.mt25{margin-top:25px!important}.mr0{margin-right:0px!important}.ml0{margin-left:0px!important}.mr5{margin-right:5px!important}.ml5{margin-left:5px!important}.mr10{margin-right:10px!important}.mr12{margin-right:12px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr35{margin-right:35px!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml12{margin-left:12px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml35{margin-left:35px!important}.lheight{line-height:14px!important}.llheight{line-height:24px!important}.bg-100{background-size:100%!important}.bg-200{background-size:200%!important}.bg-300{background-size:300%!important}.bg-400{background-size:400%!important}.bg-500{background-size:500%!important}.justify{text-align:justify}.hidden{display:none!important}.fb-login{position:fixed;right:-90px;bottom:20%;z-index:999;display:block;margin:0;padding:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.middle-line{z-index:99999;position:fixed;width:100%;top:0}.top-main,.top-line{height:28px}.top-main{background:none;border-bottom:1px solid #222}.strike{position:relative}.strike:before{position:absolute;content:"";left:-2px;top:45%;right:-2px;border-top:1px solid darkred}sup{top:-1em}.b-none{background:none!important}.spacing{letter-spacing:2px}.cbp-l-grid-testimonials-bodyx{position:relative}.handwriting{font-family:"Pangolin"}.cbp-nav-next::after{font-family:"Font Awesome 5 Free";content:"\f054"!important;position:absolute!important;font-size:16px!important;height:20px!important;background:none!important;float:right;color:#fff}.cbp-nav-prev::after{font-family:"Font Awesome 5 Free";content:"\f053"!important;position:absolute!important;font-size:16px!important;height:20px!important;background:none!important;float:right;color:#fff}#video{max-width:1600px;margin:0 auto}#video .cbp-nav-next,#video .cbp-nav-prev,#related .cbp-nav-next,#related .cbp-nav-prev{position:absolute;cursor:pointer;width:30px;background:none}#video .cbp-nav-next,#related .cbp-nav-next{right:-55px}#video .cbp-nav-prev,#related .cbp-nav-prev{left:-50px}#video .cbp-nav-next::after,#related .cbp-nav-next::after{font-family:"Font Awesome 5 Free";content:"\f054"!important;position:absolute;font-size:35px;float:right}#video .cbp-nav-prev::after,#related .cbp-nav-prev::after{font-family:"Font Awesome 5 Free";content:"\f053"!important;position:absolute;font-size:35px;float:right}#video .cbp-nav-controls,#related .cbp-nav-controls{position:absolute;width:100%;top:110px}#video .cbp-nav-pagination,#related .cbp-nav-pagination{bottom:-50px}#video .cbp-caption img{background-image:url(../img/video-play.svg);background-repeat:no-repeat;background-position:54% 50%;background-size:30% 30%;background-color:#EFEFEF;position:relative}#video .cbp-caption img.locked{background-image:url(../img/video-lock.svg);background-repeat:no-repeat;background-position:54% 50%;background-size:30% 30%;background-color:#EFEFEF;position:relative}#video .cbp-caption img:hover{background-image:url(../img/video-play-hover.svg)}#video .cbp-caption img.locked:hover{background-image:url(../img/video-lock.svg)}#video .cbp-description{height:85px;overflow:hidden}#video .boxlock .cbp-description{height:85px;overflow:hidden}#video .box,#video .boxlock{padding:15px 20px!important;border-radius:5px;width:100%;margin:0 auto;background:#FFF;border:1px solid #F4F4F4}#video .boxlock{opacity:.6}#video .boxulock{padding:15px 20px!important;border-radius:5px;width:100%;margin:0 auto;background:#1B5B9F;z-index:9999;color:#fff}#video .boxulock:hover{background:#1B5B9F}#video .boxulock .cbp-description{margin-top:-50px;height:135px}#video .box:hover{border:1px solid #DEDEDE;overflow:visible!important;background:#FCFCFC;height:auto!important;z-index:9999999;display:block}#video .box:hover .cbp-description{overflow:visible;display:block;min-height:85px;height:auto;z-index:9;position:relative}#video .cbp-wrapper-outer{overflow:visible!important}#videotheory .cbp-caption img{background-image:none;background-color:none}#videotheory img{max-width:350px}.statusOverlay{background-color:black!important}.cbp-popup-lightbox-iframe{padding-bottom:75%!important}.cbp-popup-lightbox .cbp-popup-close,.cbp-popup-lightbox .cbp-popup-next,.cbp-popup-lightbox .cbp-popup-prev,.cbp-popup-lightbox .cbp-popup-zoom,.cbp-popup-lightbox .cbp-popup-print{position:fixed!important}.cbp-popup-lightbox-isIframe .cbp-popup-zoom,.cbp-popup-lightbox-isIframe .cbp-popup-print{display:none!important}.top-main .fleft,.top-main .fright,.top-line .fleft,.top-line .fright{padding:10px 0}.fleft{float:left}.fright{float:right}.top-main a,.top-line a{color:#FFF}.top-main a:last-child:after,.top-line a:last-child:after{content:"";padding:0}.top-main a:hover,.top-main a.active,.top-line a:hover,.top-line a.active{color:#3B99FC!important}.page-section header,.main-section header{color:#9ca2a5;width:100%;overflow:hidden;padding:25px 0 15px 0}.page-section header div.container,.main-section header div.container{z-index:900;position:relative}.page-section header div.container h1,.main-section header div.container h1,.page-section header div.container h2,.main-section header div.container h2{font-size:40px;padding:70px 20px 10px 20px;margin:0!important;text-align:center;font-weight:500;text-transform:uppercase;color:#fff}.page-section div.container h1 spanx,.main-section div.container h1 spanx{font-size:12px;color:#FFF;background:#DAA520;padding:5px 10px 7px;transform:rotate(-5deg);display:block;position:absolute;right:25%;margin-right:0;margin-top:-10px;text-transform:uppercase;font-weight:300}.page-section header div.container h2,.main-section header div.container h2{font-size:32px;padding:50px 20px 10px 20px;line-height:40px}.page-section header div.container h1,.page-section header div.container h2{color:#2B6BAF}.main-section header div.container h1,.main-section header div.container h2{color:#2B6BAF}.page-section header div.container h1 span,.main-section header div.container h1 span{font-size:32px}.page-section header div.container h2 span,.main-section header div.container h2 span{font-size:18px}.page-section header div.container h1 span,.page-section header div.container h2 span{color:gray}.main-section header div.container h1 span,.main-section header div.container h2 span{color:#fff}.page-section header div.container h1 span::before,.main-section header div.container h1 span::before,.page-section header div.container h2 span::before,.main-section header div.container h2 span::before{content:"·";padding:0 15px 0 10px}.page-section header div.container p,.main-section header div.container p{color:#8E8E8E;text-align:center;font-size:18px;padding:0 20px 8px 30px}.main-section header div.container p{color:#CECECE;font-weight:300}.page-section header h1{font-size:44px;padding:85px 20px 10px 20px;margin:0!important;text-align:center;text-transform:uppercase;color:#2B6BAF}.page-section header h1 span{font-size:32px;color:gray}.page-section header h1 span::before{content:"·";padding:0 15px 0 10px}span.step{font-size:50px;color:lightgray;top:-35px;vertical-align:top;position:absolute;background:#fff;width:30%;left:35%}span.solving-step{margin:0 auto;margin-right:auto;background:#BABABA;border-radius:50px;padding:21px;color:#fff;float:left;margin-right:30px;margin-bottom:20px}.page-section div.container h3 span.step-description,.main-section div.container h3 span.step-description{font-size:24px;font-weight:300;margin:20px 0;display:block}.page-section div.container h3,.main-section div.container h3{margin-bottom:20px}.page-section{background:#FFF;padding-bottom:100px}.main-section{color:#DEDEDE;width:100%;padding:0 0 130px 0;background:url(../img/back-dark.webp) repeat center;margin-bottom:-1px}.main-section .container{padding-top:0}.main-section p{color:#969696}.container i:hover{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}.content_section{padding-top:68px}.skew-top{width:100%;height:50px;position:absolute;left:0;background:linear-gradient(to left FFFFFF,#fff 49%,#EAEAEA 50%)}.skew-bottom{width:100%;height:50px;position:absolute;left:0;background:linear-gradient(to right bottom,#EAEAEA 49%,#FFFFFF 50%),linear-gradient(-50deg,#FFFFFF 16px,#000 0)}#main-top{position:fixed;z-index:99999999;width:100%}#top,#tox{padding-top:10px;background:#FFF;height:160px;margin:0 auto}#top .blue-line{padding:0;background:#FFF;position:relative;border-bottom:2px solid #3B99FC;margin-top:35px}#logo{padding:25px 0 22px 0;float:right;position:fixed}#top header:after{content:'';height:3px;display:block;width:120%;left:0;position:absolute;bottom:-3px;background:url(/images/shadow.png) repeat-x left top;z-index:200}.main-logo{width:325px;position:absolute;z-index:99}.main-logo-scroll{display:none;width:100px;position:absolute;z-index:99}.main-logo-mobil{display:none}.main-sticker{background:#DAA520;color:#fff;padding:3px 5px;position:absolute;bottom:55px;font-size:12px;transform:rotate(-8deg);text-transform:none;margin-left:-50px}#sticky .main-logo-scroll{display:block;margin-left:6px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#2B6BAF}.nav-link{color:gray}.nav-link:hover{color:#2B6BAF}.navmenu,.navmenux,.navmenufoo{margin:0;text-transform:uppercase;text-align:left;display:inline-block}.navmenufoo{text-align:center}.navmenux{float:left;display:none}.navmenu ul li,.navmenux ul li,.navmenufoo ul li{display:inline-block;border-right:1px solid #DFDFDF;vertical-align:top;list-style:none;margin:10px 0 0 0;position:relative;padding:0 15px}.navmenufoo ul li{border:none}.navmenux ul li{border:none;padding:0 10px 0 0}.navmenu ul li:last-child{border-right:none}.navmenu ul li a,.navmenux ul li a{display:block;padding:10px 0 20px 0;line-height:18px;color:#62676a;font-size:20px;font-weight:400;text-decoration:none!important;outline:none;font-weight:400}.navmenufoo ul li a{padding:5px 5px 10px 5px;color:#FFF;font-size:15px;text-transform:uppercase;font-weight:400}.navmenu ul li a span,.navmenux ul li a span{display:block;color:#aaaeb0;font-size:12px;padding-top:0;text-transform:lowercase;font-weight:300}.navmenu ul li a:hover,.navmenux ul li a:hover{text-decoration:none;color:#3B99FC}.navmenufoo ul li a:hover{text-decoration:none;color:#3B99FC}.navmenu ul li.active a,.navmenux ul li.active a{text-decoration:none;color:#2B6BAF}.navmenu ul li.active span,.navmenux ul li.active span{text-decoration:none}.navmenux i:hover{color:#686868!important}.navmenu li ul.submenu{position:absolute;margin:0}.navmenu li ul.submenu li{display:none;z-index:999;left:-19px;list-style:none;top:-10px;margin:0;padding:0;width:200px;color:#AAAAAA!important;border:1px solid #DFDFDF;border-top:none;background:#FFF}.navmenu li ul.submenu li:hover,.navmenu li ul li a:hover{color:#162B75!important}.navmenu li ul.submenu li.active a{color:#2B6BAF!important}.navmenu li ul.submenu li:last-child{border:1px solid #DFDFDF;border-top:none}.navmenu li ul.submenu li a{display:block;padding:8px 15px 8px 17px;color:#62676A!important;font-size:16px}.navmenu li ul.submenu li a:hover{background:#F4F4F4;color:#2B6BAF!important}.navmenu li ul.submenu li i{display:inline-block;color:#AFAFAF!important;font-size:16px;margin:-25px 15px;float:right;vertical-align:middle;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.navmenu li ul.submenu li:hover i{margin:-25px 10px}.navmenu li.child:hover ul.submenu li{background:#FFFFFF!important;display:block;opacity:1}.navmenu li.seclevel ul.submenutwo{display:none}.navmenu li.seclevel:hover ul.submenutwo{position:absolute;display:block;width:350px;margin-left:217px;margin-top:-30px;display:block}.navmenu li.seclevel ul.submenutwo li a{display:block;padding:12px 15px 12px 17px;color:#62676A!important;font-size:16px;margin:0 -.5% -1% -.75%}.navmenu li.seclevel ul.submenutwo li a span::after{content:'|';margin-left:5px}.navmenu li.seclevel ul.submenutwo li a span:last-child::after{content:''}.navmenu li.seclevel ul.submenutwo li{width:350px}.navmenu li.seclevel ul.submenutwo li:first-child{border-top:1px solid #DFDFDF}.navmenu li ul.submenutwo li:hover a,.navmenu li ul.submenutwo li.active a{color:#2B6BAF!important}.navmenu li ul.submenutwo span{display:inline}.navmenu-ng ul li{border-right:none;position:static;display:inline-block;width:auto;padding:0}.navmenu-ng li:nth-child(2):hover .submenu div,.navmenu-ng li:nth-child(3):hover .submenu div{display:inline-block!important}.navmenu-ng ul li:nth-child(4){width:150px}.navmenu-ng li ul.submenu li{z-index:999;left:0;list-style:none;top:0;margin:0;padding:0;color:#AAAAAA!important;background:#FFF;display:none;border:none!important}.navmenu-ng li.four-col ul.submenu li{width:24.25%}.navmenu-ng li.five-col ul.submenu li{width:19.3%}.navmenu-ng ul li:last-child,.navmenu-ng ul li:first-child{border-top:none}.navmenu-ng li.seclevel ul.submenutwo,.navmenu-ng li.seclevel:hover ul.submenutwo{position:relative;margin:0;display:block;width:99%}.navmenu-ng li.seclevel ul.submenutwo li{width:100%;border-right:none;border-left:none}.navmenu-ng ul li:last-child{width:90px}.navmenu-ng ul li a{font-family:'Dosis',sans-serif;font-weight:600;font-size:18px;padding:15px 0}.navmenu-ng ul li a{margin:0 12px}.navmenu-ng ul li a span{color:gray}.navmenu-ng li.child:hover ul.submenu li{display:inline-block;margin:.5% -.5% .5% .75%;border-top:1px solid #EFEFEF!important}.navmenu-ng li ul.submenu{position:absolute;width:95%;background:#EFEFEF;z-index:999;display:block;padding:0;left:2.5%}.navmenu-ng li.seclevel ul.submenutwo{display:block}.navmenu-ng .submenu{padding:5px}.navmenu-ng li ul.submenu li a{margin-right:0;margin-left:0}.navmenu-ng ul li a span.cart-count{position:relative;margin:-10px 0 -5px 40px}.navmenu-ng ul li.mlogin{padding:0 5px}.navmenu-ng ul li.mlogin ul.submenu{left:auto;visibility:hidden;margin-left:-5px;transition:0.4s;max-height:426px;overflow-y:auto}.navmenu-ng ul li.mlogin:hover ul.submenu{visibility:visible}.navmenu-ng ul li.mlogin ul.submenu a{font-size:15px;padding-bottom:0;font-weight:600;text-transform:none;padding-left:5px;padding-top:0}.navmenu-ng ul li.mlogin ul.submenu small{padding-left:18px;text-transform:none;display:block}.navmenu-ng ul li.mlogin ul.submenu hr{margin-top:10px;margin-bottom:10px}.navmenu-ng ul li.mlogin ul.submenu hr:last-child{visibility:hidden}.mbox{padding:90px 25px 20px;margin-top:-30px;z-index:9999999;width:240px}.main-logo-ng{position:absolute;width:140px;top:-50px;z-index:1009;margin:0 10px 0 -1px!important}#sticky .bline{display:none}#sticky.stick .bline{display:block!important}#sticky.stick{transition:top 0.5s}#sticky.stick nav.navmenu-ng .main-logo-scroll{width:132px;position:absolute;z-index:99;top:-15px}#sticky.stick nav .navmenu-ng{width:82%}#sticky.stick .navmenu-ng li ul.submenu,#sticky.stick .navmenu-ng li ul.submenu #cartItemsDrop,#sticky.stick .navmenu-ng li .arrow-up{display:none}#sticky.stick a:hover{color:#2B6BAF!important}.main-title{width:270px;position:absolute;z-index:9;top:0}.main-logo-mobil{position:absolute;display:none;width:120px;left:calc(50% - 60px);z-index:99}.modalmenu{background:url(/img/pattern.png) repeat scroll left top}.modalmenu a{font-size:16px}.modalmenu ul{padding-top:10px;text-align:center}.modalmenu li{padding:18px;font-weight:400;text-transform:uppercase;background:none}.modalmenu ul li a{color:#FFF;font-size:20px}.modalmenu ul li.active a,.modalmenu ul li.active .submenu li.active a{color:#3B99FC}.modalmenu ul li.active .submenu li a{color:#FFF}.modalmenu ul li a:hover{color:gray}.modalmenu ul li span{font-weight:300;font-size:15px;line-height:20px;color:#888;display:block;text-transform:none}.modalmenu ul.submenu li{padding:10px 0 0 10px}.modalmenu ul.submenu li span{display:none}.modalmenu ul li .submenu li a,.modalmenu ul li.active .submenu li a{font-size:14px;color:#949494}.modalmenu .cart span{width:25px;padding-top:2px;margin-left:calc(50% + 10px);height:25px;position:relative}.modalmenu ul.submenutwo{display:none}.modalmenu .main-logo{display:block!important;margin-left:0;width:auto;position:relative;z-index:99;opacity:1!important}.float-menu{position:fixed;right:0;z-index:99;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.float-menu .arrowLeft{font-weight:300!important;color:#FFFFFF!important;font-size:18px;margin:10px 0;display:block;border:none;border-radius:0;cursor:pointer;text-transform:uppercase;text-align:center;margin:10px 0;display:block;background:darkslategrey;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.arrowLeft{cursor:pointer;display:inline-block;height:50px;margin-top:10px 40px;position:relative;line-height:2.75em;padding-left:.5em;padding-right:1em;background:#fff}.arrowLeft::after{content:"";position:absolute;border-bottom:25px solid #fff0;border-top:25px solid #fff0;height:0;width:0;margin-left:-25px;left:0;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.arrowLeft:nth-child(1){background:darkslategrey}.arrowLeft:nth-child(1)::after{border-right:25px solid darkslategrey}.arrowLeft:nth-child(2){background:darkslategrey}.arrowLeft:nth-child(2)::after{border-right:25px solid darkslategrey}.arrowLeft:nth-child(3){background:darkslategrey}.arrowLeft:nth-child(3)::after{border-right:25px solid darkslategrey}.arrowLeft:nth-child(4){background:darkslategrey}.arrowLeft:nth-child(4)::after{border-right:25px solid darkslategrey}.arrowLeft:hover,.arrowLeft:active{background:#797980!important}.arrowLeft:hover::after{border-right:25px solid #797980}#home{background:url(/images/pattern.png) #FFF repeat scroll left top}#home header{background-image:url(/images/background/back01.jpg);background-position:center center;background-attachment:fixed;background-size:cover;background-repeat:no-repeat}#request{background:url(/img/request-sticker.png) #FFF no-repeat top right;background-size:160px}#help{position:absolute;margin-top:50px;width:300px;right:8%}.main-service{line-height:18px;min-height:70px;font-family:'Raleway',sans-serif;margin:20px 0;position:relative;z-index:40;color:#A7A7A7;font-weight:200;text-align:center;transition:all 0.75s ease-in-out;-webkit-transition:all 0.75s ease-in-out}.main-service img{padding:0;margin:0 0 20px 0}.main-service span{transition:all 0.75s ease-in-out;-webkit-transition:all 0.75s ease-in-out}.main-service span i{transition:all 0.75s ease-in-out;-webkit-transition:all 0.75s ease-in-out}.main-service:hover .main-service_desc{color:#CDCDCD}.main-service-logo{line-height:18px;min-height:70px;font-family:'Raleway',sans-serif;position:relative;z-index:9999999;color:#A7A7A7;font-weight:200;text-align:center;padding:20px 30px 60px 30px;background:#fff;border-radius:0 0 150px 150px;transition:all 0.75s ease-in-out;-webkit-transition:all 0.75s ease-in-out}.service{line-height:18px;margin-bottom:60px;min-height:70px;font-size:12px;font-family:'Raleway',sans-serif;padding:0;position:relative;z-index:40;padding-right:20px}.service a{display:block;color:#676a6c;min-height:70px}.service_icon{position:absolute;left:0;top:0;width:66px;height:66px;line-height:65px;border-radius:50%;-webkit-border-radius:50%;display:block;margin:0;border:0;border:2px #b3bdc4 solid;font-size:30px;color:#ffffff!important;font-family:'coreiconsregular';padding:0 0 0 17px;text-align:left;transition:all 300ms;-webkit-transition:all 300ms;z-index:50}.service_icon:after{position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:-1;background:#b3bdc4;border-radius:50%;-webkit-border-radius:50%;content:''}.service:hover .service_icon{border-color:#3B99FC}.service:hover .service_icon:after{position:absolute;left:3px;top:3px;right:3px;bottom:3px;z-index:-1;background:#3B99FC;border-radius:50%;-webkit-border-radius:50%;content:'';-webkit-animation:moveFromBottom2 800ms ease;animation:moveFromBottom2 800ms ease}@keyframes moveFromBottom2{0%{left:-1px;top:-1px;right:-1px;bottom:-1px}50%{left:6px;top:6px;right:6px;bottom:6px}100%{left:3px;top:3px;right:3px;bottom:3px}}@-o-keyframes moveFromBottom2{0%{left:-1px;top:-1px;right:-1px;bottom:-1px}50%{left:6px;top:6px;right:6px;bottom:6px}100%{left:3px;top:3px;right:3px;bottom:3px}}@-webkit-keyframes moveFromBottom2{0%{left:-1px;top:-1px;right:-1px;bottom:-1px}50%{left:6px;top:6px;right:6px;bottom:6px}100%{left:3px;top:3px;right:3px;bottom:3px}}@-moz-keyframes moveFromBottom2{0%{left:-1px;top:-1px;right:-1px;bottom:-1px}50%{left:6px;top:6px;right:6px;bottom:6px}100%{left:3px;top:3px;right:3px;bottom:3px}}.service_title{font-family:'Raleway',sans-serif;line-height:24px;font-size:16px;color:#FFF;font-weight:300;display:block;text-transform:uppercase;margin-bottom:10px}.main-service_title{font-family:'Raleway',sans-serif;line-height:24px;color:#FFF;font-weight:300;display:block;text-transform:uppercase;font-size:18px;background:rgb(25 25 25 / 0);text-align:center!important}.main-service_title a{color:#FFF}.main-service_title i{margin:0;padding-left:15px}.main-service_desc{font-family:'Raleway',sans-serif;line-height:18px;font-size:12px;font-weight:300;display:block;text-transform:none;padding:20px 25px;color:#464646}.col-md-12 .items5 li{width:192px}.col-md-12 .items4 li{width:240px}.col-md-12 .items3 li{width:320px}.col-md-12 .items2 li{width:480px}.col-md-12 .items1 li{width:960px}.col-md-6 .items5 li{width:95px}.col-md-6 .items4 li{width:118px}.col-md-6 .items3 li{width:158px}.col-md-6 .items2 li{width:237px}.col-md-6 .items1 li{width:475px}.col-md-4 .items5 li{width:62px}.col-md-4 .items4 li{width:78px}.col-md-4 .items3 li{width:104px}.col-md-4 .items2 li{width:156px}.col-md-4 .items1 li{width:313px}.col-md-3 .items5 li{width:56px}.col-md-3 .items4 li{width:58px}.col-md-3 .items3 li{width:77px}.col-md-3 .items2 li{width:116px}.col-md-3 .items1 li{width:233px}.col-md-8 .items5 li{width:127px}.col-md-8 .items4 li{width:159px}.col-md-8 .items3 li{width:212px}.col-md-8 .items2 li{width:318px}.col-md-8 .items1 li{width:637px}.col-md-9 .items5 li{width:143px}.col-md-9 .items4 li{width:179px}.col-md-9 .items3 li{width:239px}.col-md-9 .items2 li{width:359px}.col-md-9 .items1 li{width:718px}li{line-height:18px}p{padding:0;margin:0 0 7px 0}.img_block img{width:100%;padding:0;margin:0;display:block;position:relative}.img_block a{display:block}h4.title{font-family:'Raleway',sans-serif;font-style:normal;font-size:20px;font-weight:200;color:#3c4246;padding:0;margin:0 0 20px 0;line-height:22px;text-align:center}h4.title-partners{margin:0;font-style:normal;font-size:20px;font-weight:300;padding:15px 0;line-height:22px;text-align:center}.post_type_title{padding:25px 15px 9px 0;position:relative;line-height:22px;margin-bottom:-20px}.featured_posts h4{font-family:'Raleway',sans-serif;font-style:normal;font-size:15px;font-weight:400;color:#3B99FC;padding:0;margin:0;line-height:22px}.featured_posts h4 a{font-style:normal;font-size:16px;font-weight:400;color:#3c4246;line-height:22px}.featured_posts h4 a:hover{color:#3B99FC}.featured_posts img{max-width:80%;margin-left:10%}.desc_block{padding:15px 0 10px 0;text-align:center;line-height:22px}.post_type_title .post_type{position:absolute;left:0;top:11px;width:22px;height:22px;z-index:20;text-indent:-999px;display:block;background-position:0 0;background-repeat:no-repeat}.block_info{padding:10px 0 11px 0;color:#aaaeb0;border:1px #e5ecee solid;border-right:0;border-left:0;margin-bottom:9px}.block_info a{font-style:italic}.separator{padding:0 10px}.divider,.divider5{height:60px;font-size:0}.divider5{height:5px}.marg_b{padding-bottom:10px}.hover_img{position:relative;overflow:hidden}.video{padding-bottom:8px}.video iframe{padding:0;margin:0;border:0;width:100%!important}.prodCounter{width:25%;padding:0 2.5%}.offer{text-align:left;margin:0}.offer div{margin-left:0}.offer .subtitle{margin:0 0 20px 0;font-size:11px;line-height:14px}.offer div:first-child{margin-left:0}.offer div:first-child input.sendToCartButton{color:#FFFFFF!important;background:#2B6BAF!important}.offer div:first-child input.sendToCartButton:hover{color:#FFFFFF!important;background:#3B99FC!important}.offer .incart span.subtitle{font-weight:300;font-size:12px;display:block;text-align:center}.offer .incart span.subtitle,.offer .incart span.subtitle::before{content:'';font-size:12px;padding:0}.incart input.sendToCartButton{background:#DAA520}.offer .available span.price{background:gray;padding:10px!important;font-size:15px;color:#fff;display:inline-block}.offer .unavailable span.price,.offer .incart span.price{display:none}.offer .first-product{margin:0 -20px 0 -20px;padding:30px 20px}.offer .second-product{margin:15px 0 5px 0;margin:0 -20px;padding:30px 25px;background:-moz-linear-gradient(top,rgb(82 82 82 / .65) 0%,#fff0 80%);background:-webkit-linear-gradient(top,rgb(82 82 82 / .65) 0%,#fff0 80%);background:linear-gradient(to bottom,rgb(82 82 82 / .65) 0%,#fff0 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6525252',endColorstr='#00525252',GradientType=0)}.offer .protitle{margin:0 0 5px 0;font-size:1.15em;text-transform:uppercase;float:none;display:block;text-align:left}.description{color:gray;text-align:center;padding:5px 5px 25px 5px}.boxx .available span.price,.boxx .unavailable span.price,.boxx .incart span.price{font-size:15px;color:#fff;float:none!important;padding:10px!important;display:inline-block}.boxx .unavailable span.price,.boxx .incart span.price{display:none}.boxx .incart span.subtitle{font-weight:300;font-size:12px;display:block;text-align:center}.boxx .incart span.subtitle,.boxx .incart span.subtitle::before{content:'';font-size:12px;padding:0;background:none}.boxx .main-chapter{padding:50px 0 25px 0}.cbox,.rbox{margin-bottom:40px;padding:25px 35px 35px 35px;transition:all 0.5s ease-in-out}.rbox{border:1px solid #DEDEDE;border-radius:3px}.rbox li{list-style:circle;text-align:left;line-height:20px}.cbox:hover{background:-moz-linear-gradient(top,rgb(255 255 255) 0%,rgb(240 240 240) 100%);background:-webkit-linear-gradient(top,rgb(255 255 255) 0%,rgb(240 240 240) 100%);background:linear-gradient(to bottom,rgb(255 255 255) 0%,rgb(240 240 240) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dedede',GradientType=0)}.cbox .list-title{display:inline-block;padding-left:5px;text-indent:-6px;margin-left:10px;color:grey}.cbox img{transition:transform .3s;position:relative;float:right;margin-top:-30px;margin-right:-30px;height:100px;opacity:.5;transition:all 0.5s ease-in-out}.cbox:hover img{transform:scale(1.1);opacity:1}.rbox:hover .step i{transform:scale(1.25);color:lightslategray}.box .available span.price,.box .unavailable span.price,.box .incart span.price{font-size:15px;background:gray;color:#fff;float:none!important;padding:10px!important;display:inline-block}.box .unavailable span.price,.box .incart span.price{display:none}.box .incart span.subtitle{font-weight:300;font-size:12px;display:block;text-align:center}.box .incart span.subtitle,.box .incart span.subtitle::before{content:'';font-size:12px;padding:0;background:none}.box .incart span.price,.boxx .incart span.price{display:none}.box .main-chapter{padding:50px 0 25px 0}.nbox{background-size:100%;width:70%;right:0!important;margin:-30px 15% 0 15%}.nboxr{background:url(/img/back-notification-red.svg) no-repeat center center}.nboxb{background:url(/img/back-notification-blue.svg) no-repeat center center}.nboxlb{background:url(/img/back-licence-blue.svg) no-repeat center center}.nboxlg{background:url(/img/back-licence-gray.svg) no-repeat center center}.nbox a{padding:12px 25px}.nbox i{font-size:16px}.nbox a:hover{background:none}.nbox a:hover i{transform:translateX(5px)}.ibox{transform:rotate(5deg);background:url(../img/back-dark.webp) repeat center;padding:20px;width:300px;position:absolute;margin-top:-60px;border-radius:5px;right:-15px;z-index:1;line-height:10px}#offer header{background-image:url(/images/background/back01.jpg);background-position:center center;background-attachment:fixed;background-size:cover;background-repeat:no-repeat}#advantages li{font-size:16px;padding-bottom:25px}#advantages b{font-size:22px;font-weight:500;padding:0 3px}.list li{list-style:circle;padding-bottom:8px}.list-title{display:inline-block;padding-left:5px}.list-title i{padding:0 5px 2px 0;font-size:8px;color:gray;vertical-align:middle}.list-title a{color:gray!important;text-decoration:underline!important;display:inline-block}.list-title a:hover{color:#3B99FC!important;text-decoration:none!important}blockquote{display:block;padding:25px 40px 25px 65px;position:relative;font-size:25px;font-weight:400;line-height:1.15;color:#2B6BAF;box-shadow:none;width:40%;float:right;margin:20px 0 20px 50px}blockquote::before{content:"\201C";font-family:Georgia,serif;font-size:80px;font-weight:700;color:#DADADA;position:absolute;left:10px;top:5px}blockquote::after{content:""}.skills_list{padding:0!important;list-style:none!important;margin:0!important}.skills_list li{border:0;border-radius:0;box-shadow:none;min-height:32px;display:block;position:relative;margin:0!important;overflow:hidden;padding:0 0 13px 0!important}.skills_list li .skill_percent{width:60px;text-align:right;position:absolute;right:0;top:0}.skills_list li .skill_percent h6{line-height:16px;height:16px;margin:0!important;padding:0!important;font-size:13px;font-weight:400;font-style:normal;font-weight:300}.skills_list li .diagram_bar{padding:0;display:block}.skills_list li .diagram_bar h6{margin:0 0 5px 0;padding:0;font-size:13px;font-weight:400;font-style:normal;line-height:16px;font-family:'Dosis',sans-serif;font-weight:300}.skill_div-wrapper{position:relative;overflow:hidden;height:3px;display:block;background:#dee4e8;border-radius:0;box-shadow:none}.skills_list li .skill_div{position:absolute;left:0;top:0;height:3px;display:block;border-radius:0;box-shadow:none;background:#3B99FC}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;transition:none}.filter_img{overflow:hidden;position:relative}.filter_img img{display:block;width:100%;height:auto}.image-grid .element{background:none;overflow:hidden;display:inline-block;margin-bottom:30px}.price_block{margin-bottom:0!important}.filter_navigation{overflow:hidden}.price_descr{padding-bottom:12px}.price_title{padding:10px 0 0 0}.price_title h4{font-family:'Raleway',sans-serif;font-style:normal;font-size:13px;font-weight:400;color:#3B99FC;line-height:22px;padding:0;margin:0;border-bottom:1px solid #f2f2f2}.price_text{font-size:12px}.filter_block,.filter_navigation,.filter_navigation ul,.filter_navigation ul li ul{display:block}.filter_block{padding-bottom:50px;text-align:center}.filter_navigation{text-align:center;display:inline-block;padding:10px 20px}.filter_navigation ul,.filter_navigation ul li ul{padding:0!important;margin:0!important;list-style:none!important}.filter_navigation ul li,.filter_navigation ul li ul li{padding:0;margin:0}.filter_navigation ul li ul li{display:inline-block;position:relative;padding-right:22px}.filter_navigation ul li ul li:last-child{padding-right:0}.filter_navigation ul li ul li:before{content:'•';position:absolute;right:8px;top:1px;color:#C2C2C2}.filter_navigation ul li ul li:last-child:before{content:''!important}.filter_navigation ul li ul li a{display:inline-block;margin:0;text-decoration:none;border:0;line-height:20px;font-size:13px;padding:0;text-transform:uppercase;vertical-align:top;text-align:center;color:#676a6c}.filter_navigation ul li ul li a:hover{color:#C2C2C2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);transition:all 0.2s ease-in-out!important;-webkit-transition:all 0.2s ease-in-out!important;-moz-transition-duration:all 0.2s ease-in-out!important;transition-duration:all 0.2s ease-in-out!important}.filter_navigation ul li ul li.selected a{color:#3B99FC}.full_slider{background-color:#eee;background-position:center center;background-repeat:no-repeat}.main_content,.sidebar{margin-bottom:10px;padding-top:11px}.numbers{background:#FFF;padding:40px 0 50px 0;text-align:center;bottom:0;right:0;display:none}.numbers a .blog-right,.numbers a .blog-left{display:inline-block;background:#828282;border-radius:30px;color:#FFF;margin-bottom:10px;opacity:.25}.numbers a{display:inline-block;font-size:15px;padding:0 12px 0 10px;border-right:1px solid #EAEAEA}.numbers a:last-child{border-right:none}.numbers a.active{color:#828282}.content_section{padding:80px 0}.blog-section{padding:100px 60px;position:relative}.blog-section .active{margin-right:-27px;padding-right:24px;border-right:3px solid #2B6BAF!important}.odd-event-section,.even-event-section{width:100%;overflow:hidden;background:#FFF}.odd-event-section{background:#EEF0F2}.odd-event-section span,.even-event-section span{width:100%;overflow:hidden;display:block;padding-bottom:10px;font-size:15px;line-height:20px}.odd-event-section h2,.even-event-section h2{font-size:32px;margin:5px 0 10px 0;color:#424242;padding:15px 0 10px 0}.odd-event-section h2 span,.even-event-section h2 span{background:#2B6BAF;font-size:16px;margin-top:-50px;color:#fff;padding:8px 15px;display:inline-block;width:auto;float:right}#blog .event-description{font-size:16px;line-height:22px;width:80%}#blog .event-description h5{padding-top:15px}#blog .event-description li{list-style-type:circle;margin:0 0 10px 20px}#blog .event-subdescription{color:#878787;padding:15px 20px 10px 20px;margin-top:20px;font-weight:300;line-height:20px!important;background:#F0F0F0}#blog .event-subdescription p{font-size:15px!important}#blog blockquote{display:block;padding:25px 40px 25px 65px;position:relative;font-size:22px;font-weight:400;line-height:1.15;color:#2B6BAF;box-shadow:none;width:40%;float:right}#blog p{font-size:17px;line-height:24px}#blog h3{color:#373A3C}#blog li{list-style:circle;list-style-position:inside;padding-left:20px;padding-bottom:10px;line-height:unset;text-indent:-17px;font-size:17px;line-height:24px}.event-linkname{font-weight:400}#about{background:url(/img/back-about.jpg) #FFF no-repeat bottom right;background-size:42%!important}#math{background:url(/img/math.jpg) #231F20 no-repeat bottom!important}#graduation{background:url(/img/back-graduation.svg) #FFF no-repeat bottom}#education.main-section h2{font-weight:400;color:#FFF}#education h2 span,#education h2 span{font-size:12px;color:#FFF;background:#A8A8A8;padding:0 10px 2px;transform:rotate(-3deg);display:block;position:absolute;right:30%;margin-top:-10px;text-transform:uppercase;font-weight:300;line-height:20px}#popUp{background:none}#sample{background:url(/img/back-imucbenik-demo.jpg) #FFF no-repeat bottom left;background-size:40%}.bgirlb{background:url(/img/back-girl-bottom.jpg) no-repeat bottom;background-size:27%;background-position-x:70%}.bsoltasks{background:url(/img/back-solving-tasks.jpg) no-repeat bottom;background-size:27%;background-position-x:10%;background-position-y:center}.margin-bottom-sm{margin-bottom:5px!important;width:100%;padding:3px}.margin-bottom-sm span{display:block;font-size:12px;color:lightgray;font-weight:400}.margin-bottom-sm span span{display:inline-block}input.resetBtn,input.sendBtn{cursor:pointer;color:#FFF!important;margin:0 1px 5px 0!important;border-radius:0;display:inline-block;padding:2px 16px!important;height:40px;font-size:15px!important;font-weight:300!important;width:auto;vertical-align:top;text-transform:uppercase;border:0!important}input.resetBtn{background:#373A3C!important}input.sendBtn{background:#3B99FC!important}input.resetBtn:hover,input.sendBtn:hover{text-decoration:none;color:#E2E2E2!important}input.removeBtn{margin-top:10px;font-size:15px!important;text-decoration:none;color:#FFFFFF!important;padding:9px 15px!important;border:none;width:100%;border-radius:2px;background-color:#C00!important}input.sendToCart,input.removeFromCart,input.freePreview{background:none;cursor:pointer;color:orange!important;border-radius:0;display:inline-block;padding:2px 0 0 0!important;font-size:12px!important;font-weight:600!important;vertical-align:top;text-transform:uppercase;border:0!important;transition:all 0.2s ease-in-out;float:right;background:#231F20}input.sendToCartButton{background:#2B6BAF;cursor:pointer;color:#FFFFFF!important;padding:10px 20px!important;font-size:15px!important;font-weight:400!important;text-transform:uppercase;border:0!important;border-radius:0!important;transition:all 0.2s ease-in-out}input.freePreview{color:#3B99FC!important;padding:1px 0 0 0!important}.available input.sendToCart:hover,.available input.sendToCartButton:hover{background:#3B99FC!important}.incart input.removeFromCart{position:absolute;right:0;width:20px;background:none}#cart ul.chapter i{float:right;line-height:23px;background:none;padding:0;font-size:18px}#grade-exam .main-chapter,#grade-exam-all .main-chapter{font-weight:500;font-size:20px;color:gray;padding:50px 0 15px 0}#grade-exam .chapter,#grade-exam-all .chapter{padding:0 0 30px 0;font-size:38px;text-align:center}#grade-exam-all .chapter spanx{font-size:12px;color:#FFF;background:darkred;padding:3px 10px 5px;transform:rotate(-3deg);display:block;position:absolute;right:0;margin-right:30px;margin-top:-10px;text-transform:uppercase;font-weight:300}#grade-exam h2,#grade-exam-all h2{color:#FFF}form input:disabled{opacity:.4}.incart input.removeFromCart:hover{color:#AEAEAE!important}.available span.title,.unavailable span.title,.incart span.title{font-weight:500;font-size:18px;display:block;text-indent:0;line-height:20px}.incart span.title{font-weight:500;color:#DCDCDC;font-size:16px;display:inline-block;text-indent:0;line-height:22px}.available span.subtitle,.unavailable span.subtitle{font-weight:300;font-size:12px;display:block;text-align:center}.incart span.subtitle{font-weight:300;font-size:14px;display:block;text-indent:0;line-height:20px;padding:0 5px 0 0;margin:0}.incart span.subtitle{display:inline-block}.incart span.subtitle::before{content:'+';padding:0 5px;font-size:14px;color:#3B99FC;font-weight:600}.available span.price{background:gray;padding:8px 10px 0 10px}#cart .incart span.price{padding-top:2px;text-align:right;color:#FFF}.available span,.unavailable span,.incart span{font-size:17px;padding:0}#cartItems smalll{font-size:100%}.unavailable{opacity:.25}.contact_info p{padding-left:32px;margin-bottom:16px;background-position:left top;background-repeat:no-repeat}.contact_info a{font-style:italic}.contact_info .fa{text-indent:-25px}#footer{padding-bottom:0}#footer h2{color:#FFF}.footer{padding-bottom:21px}.footer-bottom{background:url(../img/back-dark.webp) repeat center;text-align:center;color:#FFF;padding-top:20px;position:relative;display:block}.footer a:hover{color:#eef1f3}.footer p a{font-style:italic}.copyright{text-align:center;padding:10px 0;color:#828282;font-size:11px;line-height:14px;font-weight:500}.protected{margin-top:20px;color:#828282;font-size:12px}a.menu_toggler{display:none}.mobile_menu_wrapper{display:none}nav.mobile_header{display:none!important}.fixed-menu{border:none;position:fixed;left:0;top:-130px;width:100%!important;background:#ffffff!important;border-bottom:2px solid #3B99FC;z-index:999;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);width:100%!important;transition:all 700ms;-webkit-transition:all 700ms}.fixed-menu.fixed_show{top:0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)}.fixed-menu #logo{padding-bottom:10px;float:left}.fixed-menu:after{content:'';height:3px;display:block;width:100%;position:absolute;bottom:-3px;background:url(/images/shadow.png) repeat-x left top}.single_page .post_head{padding-left:0;min-height:18px;margin-bottom:25px}.single_page .content_section{padding-top:16px;padding-bottom:40px}#comments .comment-box{background:#FCFCFC;padding:15px 20px;border-radius:15px;color:gray;width:80%;margin-bottom:25px;border:1px dashed lightgray;display:inline-block!important}#comments .avatar{height:100px;width:100px;border:1px dashed lightgray;border-radius:50%;padding:20px 23px;display:inline-block;vertical-align:top}#respond{padding-bottom:30px}.back{padding-top:50px}.single_page .price_descr{margin-bottom:9px}.no_bottom{padding-bottom:0}#page{overflow:hidden}.hover_img img{width:100%}iframe{border:none}.page-section h2 a:hover,.main-section h2 a:hover{color:#424242}.page-section #grade p span,.page-section #cart p span{font-size:20px;font-weight:600;color:#646464}.main-section #cart h2{font-size:20px;font-weight:500;color:#FFF}.main-section #grade li,.page-section #grade li,.main-section #cart li,.page-section #cart li{color:#ACACAC}.page-section #grade li,.page-section #cart li{border-right:1px solid #DCDCDC;color:#8C8C8C}.main-section #grade ul,.page-section #grade ul{margin-top:0}.page-section #cart ul{margin:0;margin-top:20px}.main-section #cart ul{margin:0;margin-bottom:20px}.main-section #grade li:last-child,.page-section #grade li:last-child,.main-section #cart li:last-child,.page-section #cart li:last-child{padding-right:0;border-right:none}.page-section #task p span{font-size:20px;font-weight:600;color:#646464}.main-section #task li,.page-section #task li{display:inline-block;padding:8px 10px;color:#BCBCBC}.page-section #task li{display:block;border-bottom:1px dotted #464646}.main-section #task ul,.page-section #task ul{margin:25px 0 0}.main-section #task li:last-child,.page-section #task li:last-child{padding-right:0;border-right:none}.main-description{font-size:16px;line-height:22px}.sub-description{color:#AEAEAE;font:400 12px/16px "Dosis",sans-serif;padding-top:5px}.product{vertical-align:top;margin-top:5px;text-align:right;right:0;padding:0}#task .main-chapter{padding:40px 0 0 0;font-size:20px;color:gray;text-align:center}#task .chapter{padding:10px 0 40px 0;font-size:30px;font-weight:500}#task input#taskOutputId{background:none;border:none;font-size:22px;text-align:center;width:45px;color:#FFF;padding:0;margin:0;display:inline-block}#task .description{padding:25px;background:#EDEDED;background:-moz-linear-gradient(top,#EDEDED 0%,#FFFFFF 100%);background:-webkit-linear-gradient(top,#EDEDED 0%,#FFFFFF 100%);background:linear-gradient(to bottom,#EDEDED 0%,#FFFFFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDEDED',endColorstr='#FFFFFF',GradientType=0)}#task .arrow-up{width:0;height:0;border-left:20px solid #fff0;border-right:20px solid #fff0;border-bottom:20px solid #EDEDED;display:block;margin:0 auto}#task .exam{padding:0 25px 40px 25px}#task .exam input[type="range"]{cursor:pointer;-webkit-appearance:range;-moz-appearance:range;appearance:range}#task div.exam{background:#2B2B2B;border-radius:5px}#task .available input.sendToCart:hover,#task .available input.sendToCartButton:hover{background:#3B99FC!important;color:#FFFFFF!important}#task .exam .sample{transform:rotate(-3deg);border-radius:3px;text-transform:none;border:none}#grade .exam{margin-top:30px;padding:0 25px 30px 25px;transition:all 0.2s ease-in-out;cursor:pointer;display:inline-block}#grade .exam:hover{margin-bottom:10px}#grade div.exam:nth-child(even){margin-top:40px}#grade div.exam:nth-child(odd){margin-top:20px;border-radius:5px}#grade div.exam:nth-child(1){background:#2B2B2B}#grade div.exam:nth-child(2){background:#232323}#grade div.exam:nth-child(3){background:#3A3A3A}#grade div.exam:nth-child(4){background:#161616;border-radius:0 5px 5px 0}#grade div.exam:nth-child(even):hover{margin-top:30px}#grade div.exam:nth-child(odd):hover{margin-top:10px}#grade div.exam .main-chapter spanx{font-size:12px;color:#FFF;background:darkred;padding:3px 10px 5px;transform:rotate(-3deg);display:block;position:absolute;right:0;margin-right:50px;margin-top:-10px;text-transform:uppercase;font-weight:300}#pgrade .exam .main-chapter{font-weight:500;font-size:20px;color:gray;padding:50px 0 15px 0}#pgrade .exam .chapter{font-weight:500;color:#424242;padding:0 0 30px 0;font-size:38px;text-align:center}#pgrade .exam:nth-child(odd){border-radius:5px;padding:0 25px 30px 25px;background:#EFEFEF}#pgrade .exam:nth-child(even){border-radius:5px;padding:0 25px 30px 25px}#pgrade div.exam .main-chapter spanx,#pgrade div.exam .chapter spanx{font-size:12px;color:#FFF;background:darkred;padding:1px 10px 2px;transform:rotate(-3deg);display:block;position:absolute;right:0;margin-right:50px;margin-top:-8px;font-weight:300;text-transform:uppercase}#grade .cbp .cbp-item{box-shadow:3px 0 5px #D7D7D7}#grade h3{margin-bottom:5px;font-weight:600}button{display:pointer;display:inline-block;background:none;border:none;float:right;color:#fff}button spanx{font-size:12px;color:#FFF;background:darkred;padding:3px 10px 4px;transform:rotate(-3deg);position:absolute;margin-left:-20px;margin-top:25px;text-transform:uppercase;font-weight:300}button#uploadFile i{margin:-5px -15px 0 10px;font-size:22px}button.close{cursor:pointer;font-size:2em;line-height:.4em}.go-top{position:fixed;top:2em;right:2em;text-decoration:none;color:#A2A2A2;font-size:12px;display:none;z-index:9999!important}.go-top:hover{color:#3B99FC}.pHelp{cursor:pointer;position:fixed;bottom:2em;right:2em;text-decoration:none;color:#A2A2A2;display:none;z-index:110!important;display:block;opacity:.5}.pHelp:hover{color:#2B6BAF;opacity:1}.cloud{position:fixed;bottom:2em;left:2em;text-decoration:none;color:#A2A2A2;font-size:12px;z-index:9999!important;width:180px;opacity:.5}.cloudbox{padding:15px 20px;border-radius:5px;margin:0 auto;background:-moz-linear-gradient(top,#fff0 50%,rgb(239 239 239) 100%);background:-webkit-linear-gradient(top,#fff0 50%,rgb(239 239 239) 100%);background:linear-gradient(to bottom,#fff0 50%,rgb(239 239 239) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00efefef',endColorstr='#efefef',GradientType=0)}.cloud:hover{opacity:1}.cloudline{padding:2px 20px 2px 0;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.cloudline:hover{padding-left:5px}.cloudline i{display:none;color:gray}.cloudline:hover i{display:inline-block;right:35px;position:absolute;padding:4px 0 2px;font-size:12px}.mCart{position:fixed;bottom:0;right:0;text-decoration:none;color:#A2A2A2;font-size:20px;z-index:9999!important;padding:20px}.mCart span{color:#A2A2A2;font-size:14px;margin-top:-20px;position:absolute;text-align:center;width:35px}.blue{color:#2B6BAF!important}.lblue{color:#3B99FC!important}.red{color:#C02A34!important}.dred{color:darkred!important}.gold{color:#DAA520!important}.green{color:green!important}.orange{color:orange!important}.white{color:#FFFFFF!important}.black{color:#000000!important}.gray{color:#A7A9AB!important}.lgray{color:#D7D7D7!important}.dgray{color:#686868!important}.bdgray{background:#787878!important}.bgray{background:#EAEAEA!important}.bgrayy{background:#F0F0F0!important}.white-devidert{background:url(/img/back-white-divider-top.svg) no-repeat center;background-size:105%;height:15px}.white-deviderb{background:url(/img/back-white-divider-bottom.svg) no-repeat center;background-size:105%;height:18px}.bwhitesmoke{background:whitesmoke!important}.bgtrans{background:url(/img/back-bgtrans.svg) no-repeat top;background-size:100%}.bgtransw{background:url(/img/back-bgtransw.svg) repeat-x top}.bred{background:darkred!important}.bgold{background:#DAA520!important}.bdark{background:#2B2B2B!important}.bwhite{background:#FFFFFF!important}.bblue{background:aliceblue!important}.bdblue{background:#2B6BAF!important}.blblue{background:lightsteelblue!important}.line{border-bottom:1px solid #fff}.bgwhite{background:#fff;background:-moz-linear-gradient(top,rgb(255 255 255) 0%,rgb(238 240 242) 100%);background:-webkit-linear-gradient(top,rgb(255 255 255) 0%,rgb(238 240 242) 100%);background:linear-gradient(to bottom,rgb(255 255 255) 0%,rgb(238 240 242) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eef0f2',GradientType=0)}.bgwhiter{background:#fff;background:-moz-linear-gradient(top,rgb(220 220 220) 0%,rgb(255 255 255) 100%);background:-webkit-linear-gradient(top,rgb(220 220 220) 0%,rgb(255 255 255) 100%);background:linear-gradient(to bottom,rgb(220 220 220) 0%,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef0f2',endColorstr='#ffffff',GradientType=0)}.bbook{background:url(/img/back-spiral-book.png) #fff bottom center no-repeat;background-size:100%}.bnumbers{background:url(../img/back-numbers.webp) no-repeat,url(../img/back-dark.webp) repeat;background-size:cover,auto;background-position:0 100px,center}.xslarge{font-size:1.1em!important;line-height:1.25em}.slarge{font-size:1.2em!important;line-height:1.25em}.large{font-size:22px!important;line-height:22px;font-weight:300}.xlarge{font-size:1.75em!important;line-height:normal!important;}.xxlarge{font-size:2.25em!important}.xxxlarge{font-size:3.0em!important}.waterprint{font-size:4em!important;line-height:1em;font-weight:700;text-transform:uppercase;text-align:left;margin-bottom:-18px;color:#dcdcdc;margin-left:5%}.classlabel{font-size:6em!important;font-weight:900;text-transform:uppercase;color:#e6e6e6;text-align:right;margin:150px 0 -125px 0}.licenselabel{font-size:5em!important;font-weight:900;text-transform:uppercase;color:#e2e2e2;text-align:right;margin:0 0 -80px 0;background:#EAEAEA!important;padding-top:70px;padding-right:60px}.zoom{transform:scale(1.05);z-index:10}.zooml{transform:scale(1.25)}.bbox{cursor:pointer;opacity:.9;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s}.bbox:hover{opacity:1}.bbox i{opacity:.5}.pbox{padding:15px!important;border-radius:5px;margin:0 auto;background:#F8F8F8;border:1px solid #F8F8F8}.pbox li{list-style:circle;text-indent:0;margin-left:15px}.pbox:hover{border:1px solid #DEDEDE}.pbox:hover i{color:#fff}.dbox{height:185px}.box{padding:40px 50px;border-radius:5px;width:90%;margin:0 auto;background:-moz-linear-gradient(top,#fff0 0%,rgb(239 239 239) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(239 239 239) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(239 239 239) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00efefef',endColorstr='#efefef',GradientType=0)}.bookbox{padding:30px;margin-top:30px;margin-right:2%;width:48%;display:inline-block;text-align:center;box-shadow:3px 5px 5px #D7D7D7}.bookboxl{padding:30px;margin-top:30px;margin-right:2%;width:60%;display:inline-block;text-align:center;box-shadow:3px 5px 5px #D7D7D7;vertical-align:top}.bookboxs{padding:30px;margin-top:30px;width:38%;display:inline-block;text-align:center;box-shadow:3px 5px 5px #D7D7D7;vertical-align:top}#facebook{top:50%;position:fixed;right:-25px!important;transform:rotate(-90deg);margin:0;padding:0}.login{display:block!important;position:fixed;z-index:1050;bottom:10px;right:10px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.login button{padding:15px;border-radius:50px;color:#DAA520}.login button:hover{color:#1B5B9F;background:#DAA520;color:#fff}.login button.btn:focus{box-shadow:none}.pline{background:#2B6BAF;margin:20px -15px;padding:20px 0;color:#fff;background:#1d65ad;background:-moz-linear-gradient(left,rgb(29 101 173) 0%,rgb(43 107 175) 60%,rgb(125 185 232) 100%);background:-webkit-linear-gradient(left,rgb(29 101 173) 0%,rgb(43 107 175) 60%,rgb(125 185 232) 100%);background:linear-gradient(to right,rgb(29 101 173) 0%,rgb(43 107 175) 60%,rgb(125 185 232) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d65ad',endColorstr='#7db9e8',GradientType=1)}.discount{padding:0;display:block;height:auto;width:auto;font-size:20px;color:darkred;position:none;float:none;margin:10px 0 0 0}.discountBox{margin:-50px -15px 0 -15px!important;text-align:center;position:absolute;padding:40px 0 0;float:right;right:-30px;height:120px;width:120px;border-radius:50%;animation:pulse 2s infinite;z-index:99;clip-path:polygon(50% 0%,46.93% 3.1%,43.47% .43%,40.83% 3.9%,37.06% 1.7%,34.89% 5.49%,30.87% 3.81%,29.21% 7.85%,25% 6.7%,23.89% 10.92%,19.56% 10.33%,19.01% 14.66%,14.64% 14.64%,14.66% 19.01%,10.33% 19.56%,10.92% 23.89%,6.7% 25%,7.85% 29.21%,3.81% 30.87%,5.49% 34.89%,1.7% 37.06%,3.9% 40.83%,.43% 43.47%,3.1% 46.93%,0% 50%,3.1% 53.07%,.43% 56.53%,3.9% 59.17%,1.7% 62.94%,5.49% 65.11%,3.81% 69.13%,7.85% 70.79%,6.7% 75%,10.92% 76.11%,10.33% 80.44%,14.66% 80.99%,14.64% 85.36%,19.01% 85.34%,19.56% 89.67%,23.89% 89.08%,25% 93.3%,29.21% 92.15%,30.87% 96.19%,34.89% 94.51%,37.06% 98.3%,40.83% 96.1%,43.47% 99.57%,46.93% 96.9%,50% 100%,53.07% 96.9%,56.53% 99.57%,59.17% 96.1%,62.94% 98.3%,65.11% 94.51%,69.13% 96.19%,70.79% 92.15%,75% 93.3%,76.11% 89.08%,80.44% 89.67%,80.99% 85.34%,85.36% 85.36%,85.34% 80.99%,89.67% 80.44%,89.08% 76.11%,93.3% 75%,92.15% 70.79%,96.19% 69.13%,94.51% 65.11%,98.3% 62.94%,96.1% 59.17%,99.57% 56.53%,96.9% 53.07%,100% 50%,96.9% 46.93%,99.57% 43.47%,96.1% 40.83%,98.3% 37.06%,94.51% 34.89%,96.19% 30.87%,92.15% 29.21%,93.3% 25%,89.08% 23.89%,89.67% 19.56%,85.34% 19.01%,85.36% 14.64%,80.99% 14.66%,80.44% 10.33%,76.11% 10.92%,75% 6.7%,70.79% 7.85%,69.13% 3.81%,65.11% 5.49%,62.94% 1.7%,59.17% 3.9%,56.53% .43%,53.07% 3.1%)}.linkBtn,.linkExBtn,.linkBtnLine,.linkExBtnLine{font-weight:300!important;color:#FFFFFF!important;font-size:16px;background:#2B6BAF;margin:10px 8px;display:inline-block;border:none;border-radius:0;cursor:pointer;padding:10px 20px;text-transform:uppercase;text-align:center;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.linkBtn:hover,.linkExBtn:hover,.linkBtnLine:hover,.linkExBtnLine:hover,.linkBtnSmall:hover{transform:scale(1.075);transition:all 0.25s ease-in-out}.linkBtn.fixed:hover,.linkExBtn.fixed:hover,.linkBtnLine.fixed:hover,.linkExBtnLine.fixed:hover{transform:none;transition:none}.linkBtnLine,.linkExBtnLine{background:none;border:1px dashed #FFF}.linkBtnSmall{font-weight:300!important;color:#FFFFFF!important;font-size:12px;background:#2B6BAF;margin:0;display:inline-block;border:none;cursor:pointer;padding:5px 10px;text-transform:uppercase;text-align:center;float:right;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}input.linkExBtn{cursor:pointer;width:160px}.linkBtnLine:hover,.linkExBtnLine:hover{border:1px solid #fff}.linkBtn spanx,.linkExBtn spanx{font-size:12px;color:#FFF;background:darkred;padding:3px 10px 5px;transform:rotate(-5deg);display:block;position:absolute;right:25%;margin-top:5px;text-transform:uppercase;font-weight:300}.linkExBtn spanx{right:20%}a.linkExBtn span{bottom:30px;display:block;background:url(/img/cloud-red.svg) no-repeat;color:#fff;position:absolute;float:right;margin:12px 170px;padding:13px 18px}.error{text-transform:none;color:#676A6C}.submenu{margin:0;margin-top:-5px!important;padding:10px 0 0 0;text-transform:uppercase}.submenu li{display:inline-block;margin-left:0}.submenu li:first-child{margin-left:0}.submenu li img{font-size:15px;height:15px;margin-bottom:3px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.submenu li img:hover{opacity:.8;filter:alpha(opacity=80)}.submenu li a:hover{color:#868686}.flex-caption{position:absolute;bottom:0;right:0;margin:0;padding:10px 15px;color:#FFF;background-color:rgb(0 0 0 / .5);font-size:16px}.progress{height:5px;margin-bottom:0;overflow:hidden;background-color:#626262;border-radius:none;box-shadow:none;margin-top:5px}#myModal{display:none}#map-canvas{margin:-25px 0 8px 0;height:500px}#map-canvas img{max-width:none}.gm-style .gm-style-iw{font-weight:300;font-size:12px}.switch{position:relative;display:inline-block;width:60px;height:34px;transform:scale(.75)}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:green}input:focus+.slider{box-shadow:0 0 1px #2196F3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}#cookieeater{position:fixed;bottom:1em;left:1em;z-index:990;width:130px}.option{-webkit-animation-duration:3s;-webkit-animation-delay:2s;-webkit-animation-iteration-count:5}#ajax-contact-form input,#ajax-contact-form textarea,#ajax-comment-form input,#ajax-comment-form textarea,#ajax-newsletter-form input,#ajax-newsletter-form textarea,#ajax-registration-form input,#ajax-registration-form textarea,#ajax-purchase-form input,#ajax-purchase-form textarea,#ajax-request-form input,#ajax-request-form textarea,#ajax-instructions-form input,#ajax-instructions-form textarea,#ajax-instructions-form select,#ajax-order-form input,#ajax-order-form textarea,#ajax-order-form select,#ajax-license-request-form input,#ajax-license-request-form textarea,#ajax-freecontent-form input,#ajax-freecontent-form textarea,#ajax-login-form input,#ajax-login-form textarea,#ajax-activation-form input,#ajax-activation-form textarea{font-family:'Dosis',sans-serif;padding:11px 15px;background:none;border:none;border:1px dashed #CACACA;color:#FFF;width:100%;border-radius:.25rem;height:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#ajax-contact-form input[name="terms"],#ajax-newsletter-form input[name="terms"],#ajax-registration-form input[name="terms"],#ajax-purchase-form input[name="terms"],#ajax-request-form input[name="terms"],#ajax-instructions-form input[name="terms"],#ajax-order-form input[name="terms"],#ajax-license-request-form input[name="terms"],#ajax-freecontent-form input[name="terms"],#ajax-purchase-form input[name="newsletters"],#ajax-purchase-form input[name="licence"]{border:1px solid #CACACA;position:absolute;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}#ajax-contact-form textarea,#ajax-comment-form textarea,#ajax-newsletter-form textarea,#ajax-registration-form textarea,#ajax-purchase-form textarea,#ajax-request-form textarea,#ajax-instructions-form textarea,#ajax-order-form textarea,#ajax-license-request-form textarea,#ajax-freecontent-form textarea{font-family:'Dosis',sans-serif;padding:11px 15px;background:none;border:none;border:1px dashed #CACACA;color:#FFF;width:100%;height:150px}#ajax-comment-form input,#ajax-comment-form textarea{color:#000;font-size:14px;border:1px solid #ced4da;border-left:none;border-radius:0 .25rem .25rem 0}#ajax-comment-form input.sendBtn{border-radius:.25rem}#ajax-comment-form .input-group-text{background:none;width:50px;text-align:center;padding:10px 18px;color:gray}#ajax-contact-form input,#ajax-contact-form textarea,#ajax-newsletter-form input,#ajax-newsletter-form textarea{border:1px dashed #6A6A6A}#ajax-purchase-form input,#ajax-purchase-form textarea,#ajax-request-form input,#ajax-request-form textarea,#ajax-instructions-form input,#ajax-instructions-form textarea,#ajax-instructions-form select,#ajax-order-form input,#ajax-order-form textarea,#ajax-order-form select,#ajax-license-request-form input,#ajax-license-request-form textarea{font-size:15px;border:1px dashed #CACACA;color:#4F4F4F}#ajax-purchase-form .margin-bottom-sm span,#ajax-request-form .margin-bottom-sm span,#ajax-instructions-form .margin-bottom-sm span,#ajax-order-form .margin-bottom-sm span,#ajax-license-request-form .margin-bottom-sm span{color:#4F4F4F}#ajax-contact-form input.sendBtn,#ajax-contact-form input.resetBtn,#ajax-newsletter-form input.sendBtn,#ajax-newsletter-form input.resetBtn,#ajax-purchase-form input.sendBtn,#ajax-purchase-form input.resetBtn,#ajax-request-form input.sendBtn,#ajax-request-form input.resetBtn,#ajax-instructions-form input.sendBtn,#ajax-instructions-form input.resetBtn,#ajax-order-form input.sendBtn,#ajax-order-form input.resetBtn,#ajax-license-request-form input.sendBtn,#ajax-license-request-form input.resetBtn,#ajax-freecontent-form input.sendBtn,#ajax-freecontent-form input.resetBtn{font-size:15px!important;color:#FFF;border:none;width:auto;padding:0 20px;background:#2B6BAF!important;border-radius:0;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s}#ajax-contact-form input.sendBtn:hover,#ajax-newsletter-form input.sendBtn:hover,#ajax-registration-form input.sendBtn:hover,#ajax-purchase-form input.sendBtn:hover,#ajax-request-form input.sendBtn:hover,#ajax-instructions-form input.sendBtn:hover,#ajax-order-form input.sendBtn:hover,#ajax-license-request-form input.sendBtn:hover,#ajax-freecontent-form input.sendBtn:hover{color:#FFF;font-size:15px!important;background:#3B99FC!important;width:auto;border-radius:0}#ajax-purchase-form input.sendBtn,#ajax-purchase-form input.resetBtn,#ajax-purchase-form input.sendBtn:hover,#ajax-purchase-form input.resetBtn:hover,#ajax-request-form input.sendBtn,#ajax-request-form input.resetBtn,#ajax-request-form input.sendBtn:hover,#ajax-request-form input.resetBtn:hover,#ajax-instructions-form input.sendBtn,#ajax-instructions-form input.resetBtn,#ajax-instructions-form input.sendBtn:hover,#ajax-instructions-form input.resetBtn:hover,#ajax-order-form input.sendBtn,#ajax-order-form input.resetBtn,#ajax-order-form input.sendBtn:hover,#ajax-order-form input.resetBtn:hover,#ajax-license-request-form input.sendBtn,#ajax-license-request-form input.resetBtn,#ajax-license-request-form input.sendBtn:hover,#ajax-license-request-form input.resetBtn:hover{color:#FFFFFF!important;font-size:18px!important;padding:10px 35px!important;height:45px;margin-top:30px!important;border-radius:0;font-weight:400!important}#ajax-contact-form input.resetBtn:hover,#ajax-registration-form input.resetBtn:hover,#ajax-purchase-form input.resetBtn:hover,#ajax-request-form input.resetBtn:hover,#ajax-instructions-form input.resetBtn:hover,#ajax-order-form input.resetBtn:hover,#ajax-license-request-form input.resetBtn:hover,#ajax-freecontent-form input.resetBtn:hover{color:#D2D2D2;font-size:15px!important;background:#373A3C;width:auto}#ajax-contact-form .input-group-addon,#ajax-registration-form .input-group-addon,#ajax-purchase-form .input-group-addon,#ajax-request-form .input-group-addon,#ajax-instructions-form .input-group-addon,#ajax-order-form .input-group-addon,#ajax-license-request-form .input-group-addon,#ajax-freecontent-form .input-group-addon{background:none;border:none;color:#FFF;padding-left:0}#ajax-contact-form i,#ajax-registration-form i{background:#545454;margin:0;padding:13px 20px 12px 15px;text-align:center}#ajax-contact-form .notificationError,#ajax-registration-form .notificationError,#ajax-purchase-form .notificationError,#ajax-request-form .notificationError,#ajax-instructions-form .notificationError,#ajax-order-form .notificationError,#ajax-license-request-form .notificationError,#ajax-freecontent-form .notificationError{background:#F4F4F4;border:1px dashed #2B6BAF}#ajax-comment-form .notificationError{color:darkred}#ajax-login-form input,#ajax-activation-form input,#ajax-reset-form input{font-family:'Dosis',sans-serif;color:#4F4F4F;font-size:15px;padding:11px 15px;border:1px dashed #CACACA!important;background:none;border:none;width:100%}#ajax-login-form .notificationError,#ajax-activation-form .notificationError,#ajax-reset-form .notificationError{background:#F4F4F4;border:1px dashed #2B6BAF}#ajax-login-form input.sendBtn,#ajax-activation-form input.sendBtn,#ajax-reset-form input.sendBtn{border:none!important;width:auto;padding:0 20px;background:#2B6BAF!important;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s}#ajax-newsletter-form .notificationError{border:1px dashed #FFF}#ajax-purchase-form .margin-bottom-sm font,#ajax-request-form .margin-bottom-sm font,#ajax-instructions-form .margin-bottom-sm font,#ajax-order-form .margin-bottom-sm font{display:block;padding:15px 0 10px}#ajax-purchase-form button,#ajax-request-form button,#ajax-instructions-form button,#ajax-order-form button{cursor:pointer;background-color:#373A3C;color:#FFFFFF!important;font-weight:400;padding:14px 30px;font-size:14px;display:block;margin-top:-1px;text-transform:uppercase;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#ajax-purchase-form buttonx,#ajax-request-form buttonx,#ajax-instructions-form buttonx,#ajax-order-form buttonx{float:right;padding:13px 20px;color:#fff;margin:-1px;cursor:pointer}#ajax-purchase-form #upFiles i,#ajax-request-form #upFiles i{color:#fff}#ajax-purchase-form #upFiles span,#ajax-request-form #upFiles span{font-size:15px;line-height:16px;padding:15px;border-bottom:1px dotted #C7CACC;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#ajax-purchase-form #upFiles span:last-child,#ajax-request-form #upFiles span:last-child{border-bottom:none}#ajax-request-form #upFiles i{color:#2B6BAF}#ajax-purchase-form #fileZone,#ajax-request-form #fileZone{border:1px dashed #C7CACC;color:#676A6C;width:100%;border-radius:2px}#ajax-purchase-form .payment-method,#ajax-request-form .payment-method{border:1px dotted #C7CACC}#ajax-purchase-form .payment-box,#ajax-request-form .payment-box{border-radius:0;margin:0 auto;border:1px dashed #CACACA;border-radius:5px}#ajax-purchase-form .payment-box a img,#ajax-request-form .payment-box a img{max-height:90px;vertical-align:middle;margin:0 auto}#ajax-purchase-form .payment-box a:hover img,#ajax-purchase-form .payment-box a.active img,#ajax-request-form .payment-box a:hover img,#ajax-request-form .payment-box a.active img{-webkit-filter:none;filter:none;opacity:1}#ajax-purchase-form .tab-content,#ajax-request-form .tab-content{padding:0 35px 25px 35px;margin:0}#ajax-purchase-form input[type="checkbox"],#ajax-request-form input[type="checkbox"],#ajax-instructions-form input[type="checkbox"],#ajax-order-form input[type="checkbox"]{width:30px;height:16px}#purNote,#reqNote,#instNote,#lreqNote{margin-top:15px}#purNote span,#reqNote span,#instNote span,#lreqNote span,#comfNote span{font-weight:500;font-size:16px;color:darkred;text-align:center;padding:10px 20px 12px;display:block;width:70%;margin:0 auto;border:1px dashed darkred}#comfNote span{font-weight:300;font-size:15px;color:darkred;text-align:left;padding:0;display:block;width:100%;border:none}#nfNote span{font-size:15px;text-align:center;display:block;color:red}#lfNote span,#afNote span{padding-bottom:20px;font-size:15px;text-align:left;display:block;color:darkred;font-weight:500}.card{background:none;border:none}.card:hover{background:none;color:#2B6BAF}.card:hover a{background:none;color:#2B6BAF!important}#dropbox{border:3px dashed #dedede;border-radius:5px}#files{overflow-y:scroll!important;min-height:0}#files li.media{display:block;border:none;padding:20px 0 0 0;margin:0}#files li.media span{font-size:12px;color:green;float:right}#debug{overflow-y:scroll!important;height:180px}.dm-uploader{border:2px dashed lightgray;text-align:center;height:120px;padding:35px}.dm-uploader span{font-size:14px}.dm-uploader.active{border-color:#2B6BAF}.dm-uploader{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dm-uploader .btn{padding:0;position:relative;overflow:hidden}.dm-uploader .btn span{margin-top:-40px;font-size:15px!important;font-weight:500}.btn:active{box-shadow:none}.dm-uploader .btn input[type=file]{opacity:0;cursor:pointer}#sticky{z-index:990;width:100%;top:0;margin:0 auto}#sticky.stick{background:#FFF;margin-top:0!important;position:fixed;right:0;left:0;box-shadow:0 -2px 10px #A6A6A6}.boxcontainer{display:inline-block;position:relative;padding:0 25px 5px;font-weight:300;color:#B2B2B2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.boxcontainer input{position:absolute;opacity:0}.checkmark{position:absolute;top:2px;left:0;height:16px;width:16px;background-color:#424242}.boxcontainer:hover{color:#F2F2F2}.boxcontainer input:checked~.checkmark{background-color:#2196F3}.checkmark:after{content:"";position:absolute;display:none}.boxcontainer input:checked~.checkmark:after{display:block}.boxcontainer .checkmark:after{left:6px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.boxcontainer span{font-size:11px;font-weight:400;color:#626262}.submenu #cartItems{border:none}#cartItems,#cartItemsDrop{border-radius:5px;padding:20px;border:1px dotted #545454}#cartItems .main-chapter{padding-top:20px;color:#3B99FC}#cartItems .main-chapter span{font-size:14px;color:#868686;padding-left:2px}#cartItems .available,#cartItems .unavailable,#cartItems a.linkBtn{display:none}#cartItems .incart{opacity:1}#cartItemsDrop .chapter{border-bottom:1px solid #CFCFCF;padding-bottom:10px;padding-top:10px;margin:0}#cartItemsDrop .title{font-weight:600;font-size:15px!important}#cartItemsDrop span.title,#cartItemsDrop span.subtitle,#cartItemsDrop li{background:none!important;font-size:12px;position:unset;color:#424242!important;width:100%;border-radius:0;text-align:left;border:none!important;display:block}#cartItemsDrop span.title{width:80%;text-overflow:ellipsis!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#cartItemsDrop span.subtitle{margin-top:-5px}#cartItemsDrop span.price{margin-top:13px;background:none!important;font-size:13px;position:absolute;color:gray!important;font-weight:400}#cartItemsDrop font,#cartItemsDrop .chapter i,#cartItemsDrop input{display:none!important}#cartItemsDrop .cartSum{border:none;padding-top:10px}#cartItemsDrop .cartSum span{background:none!important;top:unset!important;color:gray;position:relative;font-weight:300}#cartItemsDrop{display:none;border:none;padding:10px 20px 20px 20px;text-align:left;background:#F0F0F0;margin-top:30px;border:1px dotted lightgray}#cartItemsDrop .cartEmpty{padding-top:10px}#cartItemsDrop i{color:gray!important}#cartItemsDrop .cartEmpty span{background:none;text-align:left;position:relative;font-weight:400;color:gray!important}#cartItemsDrop .subtitle,#cartItemsDrop .subtitle smalll,#cartItemsDrop .number{font-size:12px;font-weight:400;line-height:normal}.cart-menu .arrow-up{width:0;height:0;border-left:15px solid #fff0;border-right:15px solid #fff0;border-bottom:15px solid #DFDFDF;display:block;margin:0 auto;margin-top:0;display:none;margin-top:-5px}.cart-menu:hover #cartItemsDrop,.cart-menu:hover .arrow-up{display:block}.submenu #cartItemsDrop{text-transform:none}.navmenu-ng li.cart-menu ul.submenu{position:absolute;width:85%;background:#EFEFEF;z-index:999;padding:0;right:2.5%!important;left:auto;text-transform:none}.cartSum{text-align:right;border-top:1px dotted #545454;padding:20px 0 0 0}.cartSumDown{text-align:right}.cartEmpty i{padding-right:10px}#priceSum{padding-top:5px;font-size:18px;display:inline-block}.cartItem{border-bottom:1px dotted #333;padding-bottom:5px;margin-bottom:5px}.cartItem:last-child{border-bottom:none}.cart{text-align:center}.cart span{top:0;height:20px;background:#fff;position:absolute;text-align:center;right:0;font-weight:600;background:#DAA520;border-radius:15px;color:#fff}.navmenu ul li a span.cart-count{font-family:'Dosis',sans-serif;font-size:12px;width:23px;text-align:center;line-height:22px;height:23px;font-weight:500}.navmenu ul li a i{color:#62676A}.main-chapter{font-size:24px;line-height:28px;padding:50px 0 15px 0}.main-subchapter{line-height:16px;margin-bottom:10px}.main-subchapter span{margin-right:15px;display:inline-block;padding-bottom:5px;margin-top:0}.main-subchapter span::after{content:'/';margin-left:15px;color:#AEAEAE}.main-subchapter span:last-child::after{content:' ';margin-right:0}.number{font-size:12px;color:gray;padding-left:3px;font-weight:500}.chapter font.number,.chapter font.number{font-size:12px;color:gray;font-weight:500}ul.chapter{overflow:hidden;display:block;position:relative;margin:25px}ul.chapter i{float:right;line-height:20px;background:#231F20;padding:0 5px;font-size:10px}ul.chapter li:first-child::before{content:" "}ul.chapter span:first-child{font-size:18px;font-weight:600;padding-right:.33em;color:#EFEFEF}ul.chapter span+span{float:right;padding-left:.5em;right:0;position:relative;padding-right:10px}.tab{margin-bottom:40px}.tab button{font-size:16px;color:#FFF;background:#2B6BAF;margin-right:5px;float:none;border:none;outline:none;cursor:pointer;padding:14px 16px;text-transform:uppercase;transition:0.3s}.tab button.active{background:#3B99FC}.tabcontent{display:none;padding:0 25px 30px 25px;border-top:none}.tabspace{display:inline-block}.tabspace span{display:inline-block;width:150px}.arrow{bottom:0;left:calc(50% - 50px);position:relative}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}#pdf-meta div{display:inline-block;padding-bottom:5px}#pdf-meta button{float:none}#page-loader{text-align:center;padding-top:50%;color:grey;font-size:16px}#page-count-container{padding-bottom:10px;text-align:center;margin:0;margin-top:-25px;color:gray;font-weight:600}#page-count-container div{display:inline-block;width:10px}#pdf-buttons .disable{opacity:.35}.marks{float:right;margin-right:10px}.marks .results,.marks .procedures{font-size:10px;background:darkgray;padding:0 6px;color:#fff;border-radius:3px;margin-left:3px;display:inline-block;text-transform:uppercase}.marks .procedures{background:#3B99FC}.marks .available{opacity:1}.marks .unavailable{opacity:.35}.pricelist .nav-tabs .nav-link{padding:15px 0;border-top:2px solid #EAEAEA}.pricelist .nav-tabs .nav-link.active{border-top:2px solid #2B6BAF;background:none;border-bottom:1px solid #EAEAEA}.pricelist .price-table{display:flex;align-items:baseline;color:#424242;margin-bottom:5px}.pricelist .price-table smalll{font-size:75%}.pricelist .price-table .dotted-line{border-bottom:1px dotted #CECECE;flex-grow:1;margin:0 5px}.pricelist .price-table-desc{font-size:12px;line-height:15px;margin-bottom:20px;color:gray}[data-tip]{position:relative}[data-tip]:before{content:'';display:none;margin-top:5px;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid darkred;position:absolute;bottom:45px;left:50px;z-index:8;font-size:0;line-height:0;width:0;height:0}[data-tip]:after{display:none;margin-top:5px;content:attr(data-tip);position:absolute;bottom:50px;left:0;padding:10px;background:darkred;color:#fff;z-index:9;font-size:.8em;width:220px;line-height:15px;border-radius:3px;text-align:center;margin-left:-90px}[data-tip]:hover:before,[data-tip]:hover:after{display:block}.animated-arrow{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:4s;-moz-animation-duration:4s;-ms-animation-duration:4s;-o-animation-duration:4s;animation-duration:4s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-20px)}60%{-moz-transform:translateY(-10px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-20px)}60%{-o-transform:translateY(-10px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.stars-example-fontawesome{height:28px!important}.br-theme-fontawesome-stars .br-widget{height:28px;white-space:nowrap}.br-theme-fontawesome-stars .br-widget a{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px}.br-theme-fontawesome-stars .br-widget a:after{font-family:"Font Awesome 5 Free";content:'\f005';color:#d2d2d2}.br-theme-fontawesome-stars .br-widget a.br-active:after{font-family:"Font Awesome 5 Free";color:#EDB867}.br-theme-fontawesome-stars .br-widget a.br-selected:after{font-family:"Font Awesome 5 Free";color:#EDB867}.br-theme-fontawesome-stars .br-widget .br-current-rating{display:none}.br-theme-fontawesome-stars .br-readonly a{cursor:default}@media print{.br-theme-fontawesome-stars .br-widget a:after{content:'\f006';color:#000}.br-theme-fontawesome-stars .br-widget a.br-active:after,.br-theme-fontawesome-stars .br-widget a.br-selected:after{content:'\f005';color:#000}}.blob{transform:scale(1);animation:pulse 2s infinite;box-shadow:none!important}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgb(255 255 255 / .7)}70%{transform:scale(1);box-shadow:0 0 0 10px #fff0}100%{transform:scale(.95);box-shadow:0 0 0 0 #fff0}}mjx-container.MathJax{pointer-events:none}