﻿.contentstyle .background-block{-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center}.contentstyle a{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;outline:none!important}.contentstyle a:hover,.contentstyle a:focus{text-decoration:none}.contentstyle .txt-uppercase{text-transform:uppercase}.contentstyle .tt-heding-title:after{content:'';display:inline-block;width:65px;height:3px;background:#f8d24b}.contentstyle .simple-text h4,.contentstyle .c-h4{font-family:'Raleway';font-size:26px;line-height:28px;font-weight:800;color:#282c3d;margin-top:0;letter-spacing:.7px}.contentstyle .simple-text{font-size:16px;line-height:28px;font-weight:400;color:#777;letter-spacing:.5px}.contentstyle .simple-text.size-4{font-size:15px;line-height:26px}.contentstyle .simple-text.font-2{font-family:'Raleway'}.contentstyle .simple-text h1,.contentstyle .c-h1{font-family:'Raleway';font-size:50px;line-height:50px;font-weight:800;color:#282c3d;margin-top:0;letter-spacing:1.5px}.contentstyle .simple-text h1 small,.contentstyle .c-h1 small{font-size:45px;line-height:45px;font-weight:inherit;color:inherit}.contentstyle .simple-text h2,.contentstyle .c-h2{font-family:'Raleway';font-size:40px;line-height:40px;font-weight:800;color:#282c3d;margin-top:0;letter-spacing:.5px}.contentstyle .simple-text h3,.contentstyle .c-h3{font-family:'Raleway';font-size:36px;line-height:36px;font-weight:800;color:#282c3d;margin-top:0}.contentstyle .simple-text h3 small,.contentstyle .c-h3 small{font-size:34px;line-height:34px;font-weight:inherit;color:inherit}.contentstyle .simple-text h4,.contentstyle .c-h4{font-family:'Raleway';font-size:26px;line-height:28px;font-weight:800;color:#282c3d;margin-top:0;letter-spacing:.7px}.contentstyle .simple-text h4 small,.contentstyle .c-h4 small{font-size:25px;line-height:27px;font-weight:inherit;color:inherit}@media (max-width:767px){.contentstyle .simple-text h1,.contentstyle .c-h1{font-size:37px;line-height:37px;letter-spacing:1px}.contentstyle .simple-text h1 small,.contentstyle .c-h1 small{font-size:33px;line-height:35px}.contentstyle .simple-text h2,.contentstyle .c-h2{font-size:30px;line-height:34px}.contentstyle .simple-text h3,.contentstyle .c-h3{font-size:27px;line-height:32px}.contentstyle .simple-text h3 small,.contentstyle .c-h3 small{font-size:25px;line-height:25px}.contentstyle .simple-text h4,.contentstyle .c-h4{font-size:20px;line-height:26px}}.contentstyle .tt-topheading{position:relative;padding:68px 0}.contentstyle .tt-topheading:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6}.contentstyle .tt-topheading-title{position:relative;color:#fff;margin-bottom:16px;text-transform:uppercase}.contentstyle .tt-topheading-title span{margin-right:20px}.contentstyle .tt-topheading-title:after{content:'';display:inline-block;width:50px;height:3px}.contentstyle .tt-breadcrumbs{position:relative;list-style:none;font-size:0}.contentstyle .tt-breadcrumbs li{display:inline-block;position:relative;margin-right:19px}.contentstyle .tt-breadcrumbs li:after{content:'\f105';display:block;position:absolute;top:0;left:100%;font:normal normal normal 14px/1 FontAwesome;font-size:12px;line-height:15px;color:#fff;margin-left:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contentstyle .tt-breadcrumbs li:last-child{margin-right:0}.contentstyle .tt-breadcrumbs li:last-child:after{display:none}.contentstyle .tt-breadcrumbs a,.contentstyle .tt-breadcrumbs span{font-size:13px;line-height:15px;font-weight:600;color:#fff;letter-spacing:.3px;text-transform:uppercase;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.contentstyle .tt-breadcrumbs a:hover{color:#32bee9}.contentstyle .tt-breadcrumbs a .fa{font-size:14px;margin-right:5px}.contentstyle .tt-topheading .tt-breadcrumbs{padding-left:0;margin-bottom:0;margin-top:9px}@media (max-width:991px){.contentstyle .tt-topheading{padding:45px 0}}@media (max-width:767px){.contentstyle .tt-topheading .tt-breadcrumbs{float:none}}.contentstyle .pleft40{padding-left:40px}@media (max-width:1199px){.contentstyle .pleft40{padding-left:0}}.contentstyle .tt-two-colors{position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.contentstyle .tt-two-colors:before{content:'';display:block;position:absolute;top:0;right:-15px;left:-5000px;bottom:0;background:#fff;z-index:-1}.contentstyle .tt-two-colors.right:before{left:-15px;right:-5000px}.contentstyle .tt-sidebar-left > .container{position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.contentstyle .tt-sidebar-left > .container:before{content:'';display:block;position:absolute;top:0;left:25%;height:100%;right:-10000px;background:#fff;z-index:-1}.contentstyle .tt-sidebar-right > .container{position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.contentstyle .tt-sidebar-right > .container:before{content:'';display:block;position:absolute;top:0;right:25%;height:100%;left:-10000px;background:#fff;z-index:-1}@media (max-width:991px){.contentstyle .tt-two-colors:before{right:-5000px}.contentstyle .tt-two-colors.right:before{left:-5000px}.contentstyle .tt-sidebar-left > .container:before{display:none}.contentstyle .tt-sidebar-right > .container:before{display:none}}.contentstyle .tt-slist{list-style:none;padding-left:0;margin-bottom:0}.contentstyle .tt-slist a{display:block;font-size:14px;line-height:18px;font-weight:400;color:#898989;letter-spacing:.5px;padding:11px 0 10px 10px;border-bottom:1px solid #e2e2e2}.contentstyle .tt-slist a:hover{color:#32bee9}.contentstyle .tt-slist li:first-child a{padding-top:0}.contentstyle .tt-slist li:last-child a{padding-bottom:0;border-bottom:0}.contentstyle .tt-scours-wrapper{list-style:none;padding-left:0;margin-bottom:0}.contentstyle .tt-scours-wrapper li{padding-bottom:20px;border-bottom:1px solid #e2e2e2;margin-bottom:20px}.contentstyle .tt-scours-wrapper li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.contentstyle .tt-scours-img{float:left;width:75px}.contentstyle .tt-scours-info{padding-left:95px}.contentstyle .tt-scours-title{display:block;font-size:14px;line-height:20px;font-weight:400;color:#000;letter-spacing:.5px;margin-bottom:11px}.contentstyle .tt-scours-title:hover{color:#32bee9}.contentstyle .tt-scours-price{font-family:'PT Serif';font-size:18px;line-height:22px;font-weight:400;color:#ed3a09;letter-spacing:.5px;font-style:italic}.contentstyle .tt-review-wrapper{background:#f7f7f7;padding:46px 30px 90px}.contentstyle .tt-rating{background:#fff;border:1px solid #ebebeb;text-align:center;padding:39px 0 44px}.contentstyle .tt-rating-count{font-size:75px;line-height:75px;font-weight:700;color:#000;letter-spacing:.5px;margin-bottom:10px}.contentstyle .tt-rating-stars{font-size:12px;color:#ffb606;margin-bottom:18px}.contentstyle .tt-rating-stars .fa{margin-right:3px}.contentstyle .tt-rating-stars .fa:last-child{margin-right:0}.contentstyle .tt-rating-label{font-size:14px;line-height:18px;font-weight:400;color:#000;letter-spacing:.5px}.contentstyle .tt-rating-detail{background:#fff;padding:26px 22px 29px;border:1px solid #ebebeb}.contentstyle .tt-progress-block{position:relative;padding:4px 35px 0 60px;margin-bottom:24px}.contentstyle .tt-progress-block:last-child{margin-bottom:0}.contentstyle .tt-progress-label{position:absolute;top:0;left:0;font-size:14px;line-height:18px;font-weight:700;color:#000}.contentstyle .tt-progress{height:10px;background:#e8e8e8}.contentstyle .tt-progress-bar{width:0;height:10px;background:#f8d24b}.contentstyle .tt-progress-count{position:absolute;top:0;right:0;font-size:14px;line-height:18px;font-weight:700;color:#000}@media (max-width:991px){.contentstyle .tt-review-wrapper{padding:30px 30px 50px}}@media (max-width:767px){.contentstyle .tt-review-wrapper{padding:30px}.contentstyle .tt-rating{max-width:480px;margin-left:auto;margin-right:auto}}@media (max-width:480px){.contentstyle .tt-review-wrapper{padding:30px 15px}}.contentstyle .marg-lg-b25{height:25px}.contentstyle .marg-lg-b85{height:85px}