﻿@import url("https://use.typekit.net/ewv8cei.css");
.hand { cursor: hand; cursor: pointer; }
.color1 {color:#000000;}
.color2 {color:#06afef;}
.ac1 {color:#f79221;} 
.ac2 {color:#41bbc0;} 
.ac3 {color:#308998;} 
.ac4 {color:#e96032;} 
.ac5 {color:#a81d5f;} 
.ac6 {color:#abcf25;} 
.ac7 {color:#7ec28c;} 
.ac8 {color:#e6cd00;} 
.ac9 {color:#7f449b;} 
.ac10 {color:#56bdef;} 
.ac11 {color:#dd1363;} 

.myriad_pro_bold {
    font-family: myriad-pro,sans-serif;
    font-weight: 700;
    font-style: normal;
}

.myriad_pro_semibold {
    font-family: myriad-pro,sans-serif;
    font-weight: 600;
    font-style: normal;
}

.myriad_pro {
    font-family: myriad-pro,sans-serif;
    font-weight: 400;
    font-style: normal;
}

.myriad_pro_light {
    font-family: myriad-pro,sans-serif;
    font-weight: 300;
    font-style: normal;
}

.myriad_pro_italic {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: italic;
}



.colorT {
    color: #F10A0E;
}
.showXS {display:block;}
.showSM {display: none;}
.showMD {display: none;}
.showLG {display: none;}
.showXL {display: none;}


.text-size-1 {font-size:26px; line-height:36px;}
.text-size-1t {font-size:50px; line-height:50px;}
.text-size-2 {font-size:21px;  line-height:1.2em; margin-top: -18px;}
.text-size-2t {font-size:30px; line-height:1.2em; }
.text-size-3 {font-size:19px; line-height:1.1em;}
.text-size-4 {font-size:14px; line-height:1.3em;}
.text-size-8 {font-size:14px; line-height:1em;}
.text-size-5 {font-size:25px; line-height:1.5em; }
.text-size-5p1 { letter-spacing:-.04em;}
.text-size-3t {font-size:32px; line-height:1.1em;}
.text-size-4t {font-size:28px; line-height:1.1em; max-width:300px;}
.text-size-5t {font-size:16px; line-height:1.1em; margin-left:20px; margin-right:20px; padding:10px;}
.text-size-6t {font-size:24px; line-height:1.2em;}
.text-size-7t {font-size:12px; line-height:1.1em; padding-top:12px; padding-right:2em;}
.text-size-8t {font-size:28px; line-height:1.1em;  }
 
.gap0t {margin-top:10px;}
.gap1t {margin-top:50px;}
.gap2t {margin-top:35px;}
.gap0 {margin-top:10px;}
.gap1 {margin-top:30px;}
.gap2 {margin-top:10px;}
.gap4 {padding-top:25px;}
.gap5 {margin-top:20px;}
.ebook { width:230px;}
.ebookt { width:448px;}
.laptop {  width:299px; height:172px;  margin-top:20px;  margin:0 auto;  background-repeat: no-repeat; background-size:100% auto;   }
.video { margin-top:12px; margin-left:37px; width:225px; height:141px; }
.envelop { width:130px;}

.textbox { font-size:24px; height:42px; border-color:#fff;}
.buttonholder { padding-bottom:13px;}

.pb {height:50px;}

@media (min-width: 350px) and (max-width:575.98px) {
    .text-size-4t {font-size:28px; line-height:1.1em; max-width:320px;}
    .laptop { width:350px; height:201px;  margin-top:20px; margin:0 auto; }
    .video { margin-top:12px; margin-left:45px; width:260px; height:163px; }
 
} 

@media (min-width: 576px) and (max-width:767.98px) {
	.colorT { color:#784B00  }
	.showXS {display:none;}
	.showSM {display: block;}
	.text-size-1 {font-size:27px; line-height:36px;}
    .text-size-1t {font-size:60px; line-height:60px;}
    .text-size-2 {font-size:21px;  line-height:1.2em; margin-top: -18px;}
    .text-size-2t {font-size:35px; line-height:1.2em; }
    .text-size-3 {font-size:19px; line-height:1.1em;}
    .text-size-4 {font-size:14px; line-height:1.3em;  }
    .text-size-8 {font-size:14px; line-height:1em;}
    .text-size-5 {font-size:18px; line-height:1.8em; }
    .text-size-3t {font-size:55px; line-height:1.1em;}
    .text-size-4t {font-size:36px; line-height:1.1em; max-width:760px;}
    .text-size-5t {font-size:16px; line-height:1.1em; margin-left:20px; margin-right:20px; padding:10px;}
    .text-size-6t {font-size:24px; line-height:1.2em;  }
    .text-size-7t {font-size:11px; line-height:1.1em; padding-top:12px;}
    .text-size-8t {font-size:18px; line-height:1.1em;}
 
    .gap0t {margin-top:10px;}
    .gap1t {margin-top:50px;}
    .gap0 {margin-top:10px;}
    .gap1 {margin-top:60px;}
    .gap2 {margin-top:10px;}
    .gap4 {padding-top:20px;}
    .gap5 {margin-top:30px;} 
    .ebook { width:230px;}
    .ebookt { width:448px;}
    .laptop { width:401px;  height:231px; margin-top:20px; margin:0 auto;   }
    .video { margin-top:12px; margin-left:46px; width:308px; height:193px; }
    .textbox { font-size:24px; height:42px; border-color:#fff;}
    .buttonholder { padding-bottom:13px;}
    .pb {height:26px;}
}

@media (min-width: 768px) and (max-width:991.98px) {
	.colorT { color:#009803  }
	.showXS {display:none;}
	.showMD {display: block;}
	.text-size-1 {font-size:38px; line-height:44px;}
    .text-size-1t {font-size:80px; line-height:80px;}
    .text-size-2 {font-size:28px; line-height:1.2em; margin-top: -10px;}
    .text-size-2t {font-size:40px; line-height:1.2em; }
    .text-size-3 {font-size:25px; line-height:1.1em;}
    .text-size-4 {font-size:19px; line-height:1.3em; }
    .text-size-8 {font-size:17px; line-height:1em;}
    .text-size-5 {font-size:25px; line-height:1.8em; }
    .text-size-7 {font-size:10px; }
    .text-size-3t {font-size:60px; line-height:1.1em;}
    .text-size-4t {font-size:40px; line-height:1.1em; max-width:991px;}
    .text-size-5t {font-size:20px; line-height:1.1em; margin-left:40px; margin-right:40px; padding:20px;}
    .text-size-6t {font-size:28px; line-height:1.2em; padding-top:34px;}
    .text-size-7t {font-size:16px; line-height:1.1em; padding-top:9px;}
    .text-size-8t {font-size:24px; line-height:1.1em;}
    .button2 { max-width:220px;}
    .gap0t {margin-top:20px;}
    .gap1t {margin-top:50px;}
    .gap2t {margin-top:28px;}
    .gap0 {margin-top:20px;}
    .gap1 {margin-top:80px;}
    .gap2 {margin-top:15px;}
    .gap3 {margin-top:8px;}
    .gap4 {padding-top:13px;}
    .gap5 {margin-top:40px;}
    .gap6 {margin-top:2px;}
    .ebook { width:174px;}
    .ebookt { width:548px;}
    .laptop { width:401px;  height:231px; margin-top:20px;   }
    .video { margin-top:12px; margin-left:46px; width:308px; height:193px; }
    .textbox { font-size:15px; height:30px; border-color:#fff;}
    .checkedbox {width:16px; height:16px;}
    .envelop { width:auto;}
    .pb {height:32px;}
}

@media (min-width: 992px) and (max-width:1199.98px) {
	.colorT { color:#0040A3  }
	.showXS {display:none;}
	.showLG {display: block;}
	.text-size-1 {font-size:53px; line-height:60px;} 
    .text-size-1t {font-size:90px; line-height:90px;}
    .text-size-2 {font-size:39px; line-height:1.2em; margin-top: -10px;}
    .text-size-2t {font-size:45px; line-height:1.2em; }
    .text-size-3 {font-size:35px; line-height:1.1em;}
    .text-size-4 {font-size:26px; line-height:1.3em; }
    .text-size-8 {font-size:23px; line-height:1em;}
    .text-size-5 {font-size:34px; line-height:1.8em; }
    .text-size-7 {font-size:14px;  }
    .text-size-3t {font-size:74px; line-height:1.1em;}
    .text-size-4t {font-size:48px; line-height:1.1em; max-width:1199px;}
    .text-size-5t {font-size:24px; line-height:1.1em; margin-left:100px; margin-right:100px; padding:25px;}
    .text-size-6t {font-size:35px; line-height:1.2em; padding-top:64px;}
    .text-size-7t {font-size:22px; line-height:1.1em; padding-top:12px;}
    .text-size-8t {font-size:31px; line-height:1.1em;}
   
    .gap0t {margin-top:25px;}
    .gap1t {margin-top:60px;}
    .gap2t {margin-top:30px;}
    .gap0 {margin-top:25px;}
    .gap1 {margin-top:100px;}
    .gap2 {margin-top:20px;}
    .gap3 {margin-top:15px;}
    .gap4 {padding-top:14px;}
    .gap5 {margin-top:50px;}
    .gap6 {margin-top:4px;}
    .ebook { width:220px;}
    .ebookt { width:648px;}
    .laptop { width:533px;  height:306px; margin-top:30px;   }
    .video { margin-top:15px; margin-left:65px; width:400px; height:250px; }
    .textbox { font-size:20px; height:41px; border-color:#fff;}
    .checkedbox {width:24px; height:24px;}
    .envelop { width:auto;}
    .pb {height:41px;}
}

@media (min-width: 1200px) {
	.colorT { color:#D109DD  }
	.showXS {display:none;}
	.showXL {display: block;}
	.text-size-1 {font-size:65px; line-height:70px;}
    .text-size-1t {font-size:100px; line-height:100px;}
    .text-size-2 {font-size:45px; line-height:1.2em; margin-top: -10px;}
    .text-size-2t {font-size:55px; line-height:1.2em; }
    .text-size-3 {font-size:41px; line-height:1.1em;}
    .text-size-4 {font-size:31px; line-height:1.3em;}
    .text-size-8 {font-size:28px; line-height:1em;}
    .text-size-5 {font-size:42px; line-height:1.8em; } 
    .text-size-6 {font-size:20px; line-height:2em; }
    .text-size-7 {font-size:17px;  }
    .text-size-3t {font-size:89px; line-height:1.1em;}
    .text-size-4t {font-size:58px; line-height:1.1em; max-width:1200px;}
    .text-size-5t {font-size:34px; line-height:1.1em; margin-left:60px; margin-right:60px; padding:25px;}
    .text-size-6t {font-size:42px; line-height:1.2em; padding-top:78px;}
    .text-size-7t {font-size:26px; line-height:1.1em; padding-top:15px;}
    .text-size-8t {font-size:38px; line-height:1.1em;}
    .gap0t {margin-top:30px;}
    .gap1t {margin-top:70px;}
    .gap2t {margin-top:40px;}
    .gap0 {margin-top:30px;}
    .gap1 {margin-top:120px;}
    .gap2 {margin-top:30px;}
    .gap3 {margin-top:20px;}
    .gap4 {padding-top:16px;}
    .gap5 {padding-top:60px;}
    .gap6 {margin-top:5px;}
    .ebook { width:270px;}
    .ebookt { width:748px;}
    .laptop { width:658px; height:378px; margin-top:30px; background-repeat: no-repeat;   }
    .video { margin-top:15px; margin-left:75px;  width:505px; height:316px;}
     
    .textbox { font-size:28px; height:50px; border-color:#fff;}
    .envelop { width:auto;}
    .pb {height:50px;}
}
