body{background:#fff !important}h1,.h1,h2,.h2,h3,.h3{font-family:"Exo 2.0";font-weight:bold;font-style:normal}.font-exo-light{font-family:'Exo 2.0';font-weight:300;font-style:normal}.font-exo-semi-bold{font-family:'Exo 2.0';font-weight:600;font-style:normal}@media screen and (max-width:991px){h1,.h1{font-size:1.625rem !important}h4{font-size:1.25rem !important}}@media screen and (max-width:767px){h1,.h1{font-size:1.5rem !important}h1 .font-size-60{font-size:1.875rem !important}h2,.h2{font-size:1.25rem !important}h4{font-size:1rem !important}h3{font-size:1.25rem !important}}.all-abilities{color:#76c1ff;font-size:1rem;font-weight:300;text-decoration:underline}.macbook{position:relative;padding-top:20px;padding-bottom:47.5%;background:url(images/macbook.png) top center no-repeat;background-size:contain}.macbook iframe{box-sizing:border-box;padding:3% 16% 8%;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:767px){.macbook iframe{padding:3% 14.5% 8%}}#block1 .price{position:absolute;z-index:5;background:url(images/price_label.png) no-repeat;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;bottom:0px;left:0}#block1 .price-item{font-size:3rem}#block1 .price-from,#block1 .price-currency{font-size:2rem}#block1 .old_price{display:block;font-size:1.5rem}#block1 .desc_sale{display:block;font-size:1rem;color:#fff}@media screen and (max-width:1200px){#block1 .price-item{font-size:2rem}#block1 .price-from,#block1 .price-currency{font-size:1.5rem}}@media screen and (max-width:767px){#block1 .price{bottom:0;left:0;position:relative;background-size:contain;text-align:center}#block1 .price-item{font-size:2rem}#block1 .price-from,#block1 .price-currency{font-size:1rem}#block1 .old_price,#block1 .desc_sale{text-align:center}}.grunbaum-collapse-style .nav.nav-pills li a{text-decoration:none}.grunbaum-collapse-style .nav.nav-pills li a,.grunbaum-collapse-style .nav.nav-pills li a.collapsed:hover{color:#fff;border-radius:0;background-color:#36daa6;background-image:-webkit-linear-gradient(top,#36daa6,#317963);background-image:-moz-linear-gradient(top,#36daa6,#317963);background-image:-ms-linear-gradient(top,#36daa6,#317963);background-image:-o-linear-gradient(top,#36daa6,#317963);background-image:linear-gradient(to bottom,#36daa6,#317963)}.grunbaum-collapse-style .nav.nav-pills li a.collapsed{color:#3c3c3c;border-radius:0;background-color:#d9dad9;background-image:-webkit-linear-gradient(top,#fff,#cfcfcf);background-image:-moz-linear-gradient(top,#fff,#cfcfcf);background-image:-ms-linear-gradient(top,#fff,#cfcfcf);background-image:-o-linear-gradient(top,#fff,#cfcfcf);background-image:linear-gradient(to bottom,#fff,#cfcfcf)}.grunbaum-collapse-style .carousel-control-prev:hover,.grunbaum-collapse-style .carousel-control-next:hover{color:#46e0b0 !important}.grunbaum-collapse-style h3{font-weight:400}#block1{background:url('images/block1.jpg');background-repeat:no-repeat;background-position:center;background-size:cover}#block3{background:url('images/block3-bg.jpg');background-color:#f5f8fa;background-repeat:no-repeat;background-position:top center;background-size:auto}@media screen and (max-width:767px){#block3{background:#f5f8fa}}.grunbaum-list-style ul li{color:#36daa6;list-style-type:none;border-bottom:1px dotted #b5b5b5}.grunbaum-list-style ul li:before{color:#36daa6;content:"■";padding-right:10px}.grunbaum-list-style ul .text-muted{color:#2c2c2c}.grunbaum-list-style ul span{color:#000}#block4{background:url('images/block4.jpg');background-repeat:no-repeat;background-position:center;background-size:cover}#block5{background:#f5f8fa}#block5 ul li{padding-top:.5rem !important;padding-bottom:.5rem;padding-left:.5rem}#block6{background:#526b80}@media screen and (max-width:991px){#block6 .border-left,#block6 .border-right{border:0 !important}}#block7 ul li.red{background-color:#ecf4f9}#block7 .compare-slider-item ul.bg-light{background:#e7e7e7 !important}#divider1{background:#00ab93;color:#fff}#block7 ul{margin-bottom:1rem}#block7 ul li{padding-top:.5rem !important;padding-bottom:.5rem;padding-left:.5rem}#block7 .price{font-size:1rem;margin-bottom:.5rem}#block7 .price .price-item{font-weight:bold}@media screen and (max-width:767px){.first-block{background:#e7e7e7 !important}#block7 .slick-prev{left:0}#block7 .slick-next{right:0}}.yes{background:url(images/yes.png) no-repeat;width:27px;height:27px;display:inline-block}#block8,#block10,#block13,#block15{background:#f5f5f5}#block10 .border-bottom{border-bottom:2px solid #36daa6 !important}#block10 a.stretched-link{font-weight:600;color:#536575;padding-bottom:.5rem;margin-bottom:.5rem}@media screen and (max-width:767px){#block10 a.stretched-link{padding-bottom:1rem;margin-bottom:1rem}}.grunbaum-style .carousel-control-prev,.grunbaum-style .carousel-control-prev{left:-1.5em}.grunbaum-style .carousel-control-next,.grunbaum-style .carousel-control-next{right:-1.5rem}.grunbaum-style .carousel-control-prev,.grunbaum-style .carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:5%;color:#717171 !important;text-align:center;opacity:.5;transition:opacity .15s ease}.grunbaum-style .carousel-control-prev:hover,.grunbaum-style .carousel-control-next:hover{color:#46e0b0 !important}#block15 hr{border-color:#36daa6}#block16 .form{position:absolute;left:11%;bottom:0;z-index:1;border-radius:5px}#block16 .form-RACallback h3{color:#eb202f}#block16 .form-RACallback .btn-success{display:block;width:100%;background-image:-webkit-linear-gradient(top,#dc0c15,#c0262c);background-image:-moz-linear-gradient(top,#dc0c15,#c0262c);background-image:-ms-linear-gradient(top,#dc0c15,#c0262c);background-image:-o-linear-gradient(top,#dc0c15,#c0262c);background-image:linear-gradient(to bottom,#dc0c15,#c0262c);-webkit-box-shadow:inset 0 1px 0 #9f1304,0 1px 1px 0 rgba(0,0,0,.23);box-shadow:inset 0 -1px 0 #9f1304,0 1px 1px 0 rgba(0,0,0,.23);border-color:#dc0c15 #c0262c #9f1304;color:#fff;text-shadow:0 1px rgba(0,0,0,.2)}#map{min-height:400px}@media screen and (max-width:1200px){#map{min-height:500px}#block16 .form{left:0}}@media screen and (max-width:767px){#map{padding-bottom:150px}#block16 .form{left:0}}