/*
 Theme Name:   Depi Bootstrap Child
 Description:  Depi Bootstrap Child Theme
 Author:       Little Big Make
 Author URI:   https://www.littlebigmake.com
 Template:     depi
 Version:      1.0.0
 Text Domain:  works
*/

@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900');

.c-chapter-title h2,.chapter-list-link a,.chapter-list-part h1{display:inline-block;vertical-align:top}.c-section a,.page-template-pillar-post-template .c-section a:hover{text-decoration:none}@font-face{font-family:'Brandon Grotesque';src:url(fonts/BrandonGrotesque-Bold.eot);src:url(fonts/BrandonGrotesque-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/BrandonGrotesque-Bold.woff2) format('woff2'),url(fonts/BrandonGrotesque-Bold.woff) format('woff'),url(fonts/BrandonGrotesque-Bold.ttf) format('truetype'),url(fonts/BrandonGrotesque-Bold.svg#BrandonGrotesque-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Brandon Grotesque';src:url(fonts/BrandonGrotesque-Black.eot);src:url(fonts/BrandonGrotesque-Black.eot?#iefix) format('embedded-opentype'),url(fonts/BrandonGrotesque-Black.woff2) format('woff2'),url(fonts/BrandonGrotesque-Black.woff) format('woff'),url(fonts/BrandonGrotesque-Black.ttf) format('truetype'),url(fonts/BrandonGrotesque-Black.svg#BrandonGrotesque-Black) format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Brandon Grotesque';src:url(fonts/BrandonGrotesque-Medium.eot);src:url(fonts/BrandonGrotesque-Medium.eot?#iefix) format('embedded-opentype'),url(fonts/BrandonGrotesque-Medium.woff2) format('woff2'),url(fonts/BrandonGrotesque-Medium.woff) format('woff'),url(fonts/BrandonGrotesque-Medium.ttf) format('truetype'),url(fonts/BrandonGrotesque-Medium.svg#BrandonGrotesque-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Brandon Grotesque';src:url(fonts/BrandonGrotesque-Regular.eot);src:url(fonts/BrandonGrotesque-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/BrandonGrotesque-Regular.woff2) format('woff2'),url(fonts/BrandonGrotesque-Regular.woff) format('woff'),url(fonts/BrandonGrotesque-Regular.ttf) format('truetype'),url(fonts/BrandonGrotesque-Regular.svg#BrandonGrotesque-Regular) format('svg');font-weight:400;font-style:normal}.c-section{margin:0;padding:0;font-size:22px;line-height:28px;font-weight:400;color:#000;background:#fff;font-family:'Brandon Grotesque';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.c-section h1,.c-section h2{font-weight:400;line-height:50px;margin:0;clear:both}.c-section h1,.c-section h2,.c-section h3{color:#000;font-family:Montserrat,sans-serif}.c-section img{border:0;vertical-align:top;height:auto;max-width:100%}.c-chapter-title h2:after,.chapter-list-part h1:after{height:8px;bottom:0;left:50%;transform:translateX(-50%);content:""}.c-section p{padding:0;margin:0}.c-section h1{font-size:79px}.c-section h2{font-size:45px}.c-section h3{font-weight:500;font-size:30px;line-height:31px;margin:0;clear:both}.c-section h4,.c-section h5,.c-section h6{font-weight:400;font-family:'Brandon Grotesque';margin:0;clear:both}.c-section h4{font-size:28px;line-height:32px}.c-section h5{font-size:26px;line-height:30px}.c-section h6{font-size:25px;line-height:28px}.c-section a{outline:0;color:#00658b;transition:all .6s ease-in-out;font-family:Montserrat,sans-serif}.c-section a:hover{color:#333}.c-section .container{margin:0 auto!important;float:none!important;padding:0 15px}.chapter-list-section{width:100%;float:left;padding:150px 0 100px}.chapter-list-part{text-align:center}.chapter-list-part h1{position:relative;padding-bottom:43px;margin-bottom:75px;letter-spacing:3px;font-weight:700;color:#3AB14A;width:auto;float:none}.chapter-list-part h1:after{position:absolute;width:75px;background:#3AB14A}.c-chapter-title,.chapter-list-link{width:100%;background-repeat:no-repeat!important;background-position:center!important;text-align:center}.chapter-list-link{padding:60px 0;margin:40px 0;float:left;background-size:99px 135px}.chapter-1-link{background-size:60px 135px}.chapter-2-link{background-size:99px 135px}.chapter-3-link{background-size:98px 135px}.chapter-4-link,.chapter-5-link,.chapter-6-link{background-size:99px 135px}.chapter-list-link a{font-weight:600;color:#000;font-size:27px;float:none;letter-spacing:1.5px}.c-chapter-section{width:100%;float:left;padding:20px 0}.c-chapter-title{float:left;background-size:cover!important}.c-chapter-title h2{position:relative;padding-bottom:20px;margin-bottom:40px;font-weight:700;text-transform:uppercase;color:#000;width:auto;float:none}.c-chapter-title h2:after{position:absolute;width:75px;background:#000}.c-chapter-title h3{color:#000;font-weight:400;font-size:45px;line-height:45px}.c-chapter-body h5,.c-chapter-body h6{color:#3AB14A;margin:5px 0;font-weight:700;display:inline-block}.chapter-title{width:100%;float:left;text-align:center;padding:170px 0;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.chapter-1-title{width:100%;float:left}.c-chapter-body-section{width:100%;float:left;padding:50px 0}.c-chapter-body{width:100%;float:left}.c-chapter-body h6{font-size:22px;line-height:26px}.c-chapter-body a{font-size:22px;line-height:28px;color:#000;font-family:'Brandon Grotesque'}.cpr3-blog,.cpr3-blog .c-chapter-body a,.cpr3-blog b,.cpr3-blog h3,.cpr3-blog h6{font-family:Montserrat,sans-serif}.c-chapter-body img{margin:10px 0 40px}.cpt-1-text-28{width:100%;float:left;font-size:28px;line-height:33px;text-align:center;padding:40px 0}.chapter-1-body .cpt-1-text-28{padding:40px 0 20px}.graphic-img{width:100%;float:left}.wistia-video{width:100%;float:left;text-align:center;margin:30px 0 20px}.wistia_embed{float:none;display:inline-block;width:100%;height:510px}.c-cpt-text{width:100%;float:left}.c-cpt-text p{margin:28px 0}.c-cpt-text ul{padding:0 0 0 30px;margin:0 0 30px;list-style-type:none;width:100%;float:left}.c-cpt-text ul li{position:relative;padding-left:20px}.c-cpt-text ul li:before{position:absolute;content:"";top:10px;left:0;width:7px;height:7px;background:#3AB14A;border-radius:15px}.c-cpt-li-50 ul li{width:50%;float:left}.chapter-2-body img{margin:0}.cpr3-blog{padding:35px 0 0}.blog-border.cpr3-blog .c-cpt-text{color:#fff}.cpr3-blog b{color:#3AB14A;font-size:22px;line-height:26px;margin:5px 0;display:inline-block}.cpr3-blog .c-cpt-text p span{margin:0 0 28px;display:inline-block;width:100%}.blog-border{position:relative;background:#3AB14A}.blog-border:after,.blog-border:before{position:absolute;content:"";top:-4px;left:0;width:100%;height:17px;background:url(images/blog-p-border-top.png)}.blog-border:after{background:url(images/blog-p-border-bot.png);top:auto;bottom:-4px}.blog-border.cpr3-blog,.blog-border.cpr3-blog .c-cpt-text p span,.blog-border.cpr3-blog h3{color:#fff}.blog-border.cpr3-blog b,.blog-border.cpr3-blog h6{color:#D9E021}.blog-border.cpr3-blog .c-cpt-text a{color:#fff}.cpr3-blog .c-chapter-body a{word-break:break-all}.chapter-4-body .cpt-1-text-28{font-size:27px;text-align:center;padding:0}.cpr4-bot-text,.cpr4-video{font-size:16px;font-family:Montserrat,sans-serif}.cpr4-exp h5{margin:30px 0}.cpr4-exp img{margin:10px 0}.cpr4-bor-bot{border-bottom:2px solid #3AB14A;padding:35px 0}.cpr4-video{line-height:22px;margin:0}.cpr4-video h6{color:#3AB14A;font-family:Montserrat,sans-serif}.cpr4-video p{margin:0 0 20px}.cpr4-video-text{text-align:left}.chapter-2-form,.chapter-6-body .graphic-img{text-align:center}.cpr4-bot-text{width:100%;float:left}.chapter-5-body .c-cpt-text p b{font-weight:400;color:#3AB14A}.cpr5-people-img{height:450px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.chapter-2-body .gform_wrapper .gform_fields .gfield input,.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=text],.gform_wrapper input[type=url]{height:35px}.chapter-5-body .cpt-1-text-28{font-weight:500}.design-step-one ul.gfield_radio li input[type=radio]:checked+label,.design-step-part ul.gfield_checkbox li input[type=checkbox]:checked+label{font-weight:400!important}.chapter-6-body .c-cpt-text img{float:none;display:inline-block}.chapter-2-body .gform_wrapper .gfield_contains_required .ginput_container::before,.chapter-2-body .gform_wrapper .top_label .gfield_label,.chapter-2-form .gform_wrapper .gfield_contains_required .ginput_container::before,img.ajax-loader{display:none}.chapter-6-body .c-cpt-text ul{padding:0 0 0 100px}.chapter-6-body ul li{margin:27px 0}footer{width:100%;float:left}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium,.ginput_container textarea{width:100%!important}.gform_wrapper{margin:0!important}.gfield_required{color:#b29758!important}.gform_wrapper ul li.gfield{clear:inherit!important}body .gform_wrapper{max-width:100%!important}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin:2px 0!important;background:0 0!important;border:none!important}body .gform_wrapper li.gfield_error input[type=email],body .gform_wrapper li.gfield_error input[type=tel],body .gform_wrapper li.gfield_error input[type=number],body .gform_wrapper li.gfield_error input[type=password],body .gform_wrapper li.gfield_error input[type=text],body .gform_wrapper li.gfield_error input[type=url],body .gform_wrapper li.gfield_error textarea{border-color:#8e744a!important}.validation_error{font-size:12px!important;border-bottom:1px solid #8E744A!important;border-top:1px solid #8E744A!important;color:#8e744a!important;margin-bottom:0!important;padding:5px!important}.validation_message{color:#8e744a!important;padding:0 0 2px!important;margin-top:0!important}.chapter-2-body .comm-btn{float:right;padding-left:40px;padding-right:40px}.chapter-2-body input[type=email],.chapter-2-body input[type=password],.chapter-2-body input[type=search],.chapter-2-body input[type=text],.chapter-2-body textarea{border-color:#666;border-radius:8px}.wpcf7-validation-errors{float:left;width:100%}.chapter-2-body .gform_wrapper ul.gform_fields li.gfield{margin:9px 0!important;float:left;width:100%}.chapter-2-body .gform_wrapper .gform_fields .gfield .form-control{border-radius:0;font-size:16px!important;font-family:Montserrat,sans-serif!important;color:#000;border:1px solid #666;padding:5px 30px!important}.chapter-2-body .gform_wrapper .gform_footer{padding:9px 0 10px;margin:0}.chapter-2-body .gform_wrapper .gform_footer input[type=submit]{font-size:18px!important;height:54px;width:100%!important;box-shadow:none!important;border-radius:0!important}.chapter-2-body input::-webkit-input-placeholder{color:#969697!important;font-size:16px!important;opacity:1!important}.chapter-2-body input::-moz-placeholder{color:#969697!important;font-size:16px!important;opacity:1!important}.chapter-2-body input:-ms-input-placeholder{color:#969697!important;font-size:16px!important;opacity:1!important}.chapter-2-body input:-o-placeholder{color:#969697!important;font-size:16px!important;opacity:1!important}.chapter-2-body textarea::-webkit-input-placeholder{color:#969697!important;font-size:16px!important;opacity:1!important}.chapter-2-body textarea:-moz-placeholder{color:#969697!important;font-size:16px!important;opacity:1!important}.chapter-2-body textarea::-moz-placeholder{color:#969697!important;font-size:16px!important;opacity:1!important}.chapter-2-body textarea:-ms-input-placeholder{color:#969697!important;font-size:16px!important;opacity:1!important}.chapter-2-body .gform_wrapper .gform_fields .gfield textarea.form-control{padding:5px 14px!important}.chapter-2-form div#gform_wrapper_12{float:none;display:inline-block;vertical-align:top;width:500px}.chapter-2-form .gform_wrapper .gform_fields .gfield input{border-radius:10px!important;height:54px}.chapter-2-form .gform_wrapper .gform_footer input[type=submit]{border-radius:10px!important;width:219px!important}.chapter-2-body .gform_wrapper .gform_fields .gfield ul.gfield_checkbox li input{display:none}.design-step-part ul.gfield_checkbox li{float:none;display:inline-block;vertical-align:top;width:auto;margin:0 8px 0 0}.design-step-part ul.gfield_checkbox li input[type=checkbox]{position:absolute;opacity:0}.design-step-part ul.gfield_checkbox li input[type=checkbox]+label{position:relative;cursor:pointer;padding:0 0 0 20px;font-size:14px}.design-step-part ul.gfield_checkbox li input[type=checkbox]+label:before{content:'';display:inline-block;vertical-align:text-top;width:15px;height:15px;background:#fff;left:0;position:absolute;border-radius:2px;border:1px solid #9F9F9F;top:3px}.design-step-part ul.gfield_checkbox li input[type=checkbox]:checked+label:before{background:#4FAC36;border-color:#4FAC36}.design-step-part ul.gfield_checkbox li input[type=checkbox]:disabled+label{color:#b8b8b8;cursor:auto}.design-step-part ul.gfield_checkbox li input[type=checkbox]:disabled+label:before{box-shadow:none;background:#ddd}.design-step-part ul.gfield_checkbox li input[type=checkbox]:checked+label:after{content:'';position:absolute;left:2px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.chapter-2-body .gform_wrapper .gform_fields .gfield ul.gfield_radio li input{display:none}.design-step-one ul#input_13_9.gfield_radio{margin-left:-10px}.design-step-one ul.gfield_radio li{float:none;display:inline-block;vertical-align:top;width:auto;margin:0 2px 0 0}.design-step-one ul.gfield_radio li input[type=radio]{position:absolute;opacity:0}.design-step-one ul.gfield_radio li input[type=radio]+label{position:relative;cursor:pointer;padding:0 0 0 20px;font-size:12px;line-height:22px}.design-step-one ul.gfield_radio li input[type=radio]+label:before{content:'';display:inline-block;vertical-align:text-top;width:15px;height:15px;background:#fff;left:0;position:absolute;border-radius:100%;border:1px solid #9F9F9F;top:3px}.design-step-one ul.gfield_radio li input[type=radio]:checked+label:before{background:#fff;border-color:#4FAC36}.design-step-one ul.gfield_radio li input[type=radio]:disabled+label{color:#b8b8b8;cursor:auto}.design-step-one ul.gfield_radio li input[type=radio]:disabled+label:before{box-shadow:none;background:#ddd}.design-step-one ul.gfield_radio li input[type=radio]:checked+label:after{content:'';position:absolute;left:3px;top:6px;background:#4FAC36;width:9px;height:9px;border-radius:100%}.design-step-one ul.gfield_radio:before{content:"(";display:inline-block;vertical-align:middle}.design-step-one ul.gfield_radio:after{content:")";display:inline-block;vertical-align:middle}.chapter-2-body .gform_wrapper ul.gform_fields #field_13_8.gfield,.chapter-2-body .gform_wrapper ul.gform_fields #field_13_9.gfield{display:inline;width:auto}.design-step-box{margin:0 -12px;display:block}.design-step-part{width:50%;float:none;display:inline-block;vertical-align:top;padding:0 12px}.design-step-one,.step-one,.step-two{border:1px solid #9F9F9F;padding:20px;border-top:5px solid #4FAC36;float:left;width:100%;margin:12px 0}.design-step-one #field_13_1,.step-one #field_13_10,.step-two #field_13_11{text-align:center;font-size:14px;color:#000}.design-step-one #field_13_1 p,.step-two #field_13_11 p{float:left;text-align:left;line-height:17px;margin:30px 0 0}.design-step-one #field_13_1 h4,.step-one #field_13_10 h4,.step-two #field_13_11 h4{font-size:22px;font-weight:600;position:relative;padding-left:56px;width:auto;float:none;display:table;margin:0 auto}.design-step-one #field_13_1 h4:before,.step-one #field_13_10 h4:before,.step-two #field_13_11 h4:before{position:absolute;content:"";width:43px;height:43px;left:0;top:50%;transform:translateY(-50%);background:url(http://designpickle.com/wp-content/uploads/2018/03/step1-img.png) center no-repeat;background-size:cover}.step-one #field_13_10 h4:before{background:url(http://designpickle.com/wp-content/uploads/2018/03/step2-img.png) center no-repeat;background-size:cover}.step-two #field_13_11 h4:before{background:url(http://designpickle.com/wp-content/uploads/2018/03/step3-img.png) center no-repeat;background-size:cover}.step-two .file-upload-wrapper{position:relative}.step-two .file-upload-wrapper .file-upload-input{position:absolute;top:30px;left:-12px;width:100%;border:none;font-size:15px!important;margin-bottom:10px}.step-two .file-upload-wrapper .file-upload-button{width:100%;float:left;border:1px solid #000;color:#000;padding:2px 10px;position:relative;font-size:14px;background:#fff;text-transform:uppercase}.step-two .file-upload-wrapper .file-upload-button:before{content:"+";display:inline-block;vertical-align:middle;line-height:11px;font-size:20px;font-weight:700;margin:-3px 4px 0 0}.design-step-part.part2 ul.gfield_checkbox li input[type=checkbox]+label{font-weight:700;max-width:100%}.design-step-part.part2 ul.gfield_checkbox li{width:100%}.design-step-part.part2 ul.gfield_checkbox li input[type=checkbox]:checked+label{font-weight:700!important}.design-step-part .step-one ul#input_13_9.gfield_radio{margin-left:-10px}.design-step-part .step-one ul.gfield_radio li{float:left;display:table;vertical-align:middle;margin:0 3%;border:1px solid #000;width:47%;padding:10px!important}.design-step-part .step-one ul.gfield_radio li input[type=radio]:checked+label{font-weight:400!important}.design-step-part .step-one ul.gfield_radio li input[type=radio]{position:absolute;opacity:0}.design-step-part .step-one ul.gfield_radio li input[type=radio]+label{cursor:pointer;padding:0;font-size:14px;line-height:22px;max-width:100%;height:100%;margin:0;display:table-cell;vertical-align:middle}.design-step-part .step-one ul.gfield_radio li input[type=radio]+label:before{content:'';display:inline-block;vertical-align:text-top;width:calc(100% - 5px);height:calc(100% - 5px);background:0 0;position:absolute;border-radius:0;border:2px solid transparent;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1}.chap-title,.chapter-list-stk{transform:translateY(-50%);top:50%}.design-step-part .step-one ul.gfield_radio li input[type=radio]:checked+label:before{background:0 0;border-color:#4FAC36}.design-step-part .step-one ul.gfield_radio li input[type=radio]:disabled+label{color:#b8b8b8;cursor:auto}.design-step-part .step-one ul.gfield_radio li input[type=radio]:disabled+label:before{box-shadow:none;background:#ddd}.design-step-part .step-one ul.gfield_radio li input[type=radio]:checked+label:after{content:'';position:absolute;left:3px;top:6px;background:#4FAC36;width:0;height:0;border-radius:100%}.design-step-part.part2,.design-step-part.part2 ul.gform_fields li.gfield{text-align:center}.design-step-part.part2 .gform_button.button{transition:all .3s ease-in-out;width:90%;float:none;background:#8AC67A;border:transparent;height:30px;font-size:17px;line-height:22px!important;text-transform:uppercase;color:#fff;display:inline-block;vertical-align:top}.chap-num,.chap-title,.chapter-list-stk,.chapter-list-stk a,.scroll-top{transition:all .5s ease-in-out}.chapter-2-body .gfield_error .gfield_description.validation_message{position:relative!important;left:0}button:focus,input:focus{outline:0}.design-step-part.part2 .gform_button.button:hover{background-color:#02950d!important}ul.gfield_checkbox li:before,ul.gfield_radio li:before{display:none}.design-step-part .step-one{padding-bottom:250px}.design-step-part .step-two{padding-bottom:173px}.chapter-2-body .design-step-part input::-webkit-input-placeholder{color:#969697!important;font-size:12px!important;opacity:1!important}.chapter-2-body .design-step-part input::-moz-placeholder{color:#969697!important;font-size:12px!important;opacity:1!important}.chapter-2-body .design-step-part input:-ms-input-placeholder{color:#969697!important;font-size:12px!important;opacity:1!important}.chapter-2-body .design-step-part input:-o-placeholder{color:#969697!important;font-size:12px!important;opacity:1!important}.chapter-2-body .gform_wrapper div.validation_error{margin:17px 0}.chapter-1-title .chapter-title{background-size:auto 100%!important}.chapter-2-form h3{margin:25px 0}.chapter-3-title .chapter-title{background-size:100% auto!important}.chapter-2-body .gform_confirmation_message{border-bottom:1px solid #4FAC36;padding-bottom:5px;color:#4FAC36;width:auto;float:none;display:inline-block;vertical-align:top}.but-trigger,.chapter-2-body .gform_wrapper ul.gform_fields li.gfield:before,.scroll-top{display:none}.chapter-3-body h3{color:#3AB14A}.chapter-3-body p em{font-style:normal;color:#3AB14A}.chapter-4-body .c-cpt-text p strong{font-size:24px}.disable .chapter-list-stk{opacity:1;visibility:visible}.chapter-list-stk,.disable1 .chapter-list-stk{opacity:0;visibility:hidden}.chapter-list-stk{position:fixed;left:0;padding:0 15px;width:250px;z-index:11111;margin:0;-webkit-animation:fade-in 1s;-moz-animation:fade-in 1s;-o-animation:fade-in 1s;animation:fade-in 1s}.chapter-list-stk a{color:#000;font-size:18px;line-height:22px;margin:8px 0;position:relative;width:100%;float:left;text-align:left}.chap-num{width:40px;font-size:30px;line-height:30px;border-bottom:2px solid transparent;padding-bottom:5px;text-align:center;float:left}.chap-title{opacity:0;font-size:12px;line-height:16px;float:left;width:88%;text-align:left;position:absolute;left:50px}.chapter-list-stk a.active .chap-title,.chapter-list-stk a:hover .chap-title{opacity:1}.chapter-list-stk a.active .chap-num,.chapter-list-stk a:hover .chap-num{border-color:#000}.scroll-top{width:45px;height:45px;background:rgba(0,0,0,.8);position:fixed;bottom:30px;left:15px;border-radius:100%}.scroll-top:before{position:absolute;content:"\f062";font-family:FontAwesome;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;color:#fff}.c-section .hs-form .actions .hs-button,.c-section .hs-form input,.chapter-2-section .hs-form textarea{font-family:Montserrat,sans-serif}.video-box-main{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.wistia-video embed,.wistia-video iframe,.wistia-video object{position:absolute;top:0;left:0;width:100%;height:100%}.testimonial-video{max-width:500px}.testimonial-video video{height:300px!important}.wistia-video .fancybox-inline{position:relative;float:left}.wistia-video .fancybox-inline:before{position:absolute;content:"";width:100px;height:77px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(http://designpickle.com/wp-content/uploads/2018/03/video-play-button.png) center no-repeat;background-size:100%}.chapter-banner{width:100%;float:left;height:500px;background-repeat:no-repeat!important;background-position:top 67px center!important;background-color:#3ab14b}.chapter-hero-part{box-shadow:0 0 60px 0 rgba(0,0,0,.2);position:relative;z-index:1;width:100%;float:left;text-align:center;font-size:24px;line-height:28px;color:#000;border-top:10px solid #3AB14A;background:#fff;padding:70px 30px;margin-top:-200px}.chapter-hero-part h2{position:relative;font-size:60px;line-height:60px;color:#3AB14A;text-transform:uppercase;font-weight:600}.chapter-hero-part h3{position:relative;font-size:45px;line-height:45px;color:#000;margin:15px 0 50px;padding-bottom:35px;font-weight:600}.chapter-hero-part h3:before{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);background:#3AB14A;width:50%;height:5px}.cpr-hr-form-box,.cpr-hr-form-section{width:100%;float:left}.cpr-hr-form-section{margin:100px 0 0}.cpr-hr-form-left{width:60%;float:left;padding-right:2%;color:#000;font-size:22px;line-height:26px}.cpr-hr-form-left h3{margin:0 0 15px;text-transform:uppercase;font-weight:600}.cpr-hr-form-left ul{width:100%;float:left;padding:0;margin:20px 0 0;list-style-type:none}.cpr-hr-form-left ul li{position:relative;padding-left:20px}.cpr-hr-form-left ul li:before{position:absolute;content:"";width:8px;height:8px;background:#000;top:10px;left:0}.cpr-hr-form-right{width:40%;float:left}.cpr-header-form{width:100%;float:left}.chapter-1-body .cpt-1-text-28{text-align:left}.chapter-1-body .cpt-1-text-28 p{margin:20px 0}.c-section .hbspt-form{text-align:center;width:100%;float:left}.c-section .hs-form{width:500px;max-width:100%;float:none;display:inline-block;vertical-align:top}.c-section .hs-form input{border:1px solid #666!important;border-radius:5px;height:54px!important;width:100%;box-sizing:border-box!important}.c-section .hbspt-form .hs_submit{margin:20px 0 0!important}.c-section .hs-form .actions{padding:0;margin:0}.c-section .hs-form .actions .hs-button{width:auto;border:0!important;height:54px;padding:5px 30px;border-radius:5px!important}.c-section .hbspt-form input[required]{background:0 0}.c-chapter-body a:hover,.chapter-5-body .c-cpt-text p b:hover{cursor:pointer}.cpr-hr-form-section .cpr-hr-form-box .cpr-hr-form-right img{max-width:240px}.page-template-pillar-post-template .c-section a{color:#3AB14A}.chapter-2-section .hbspt-form{position:relative;margin-bottom:80px}.chapter-2-section .hbspt-form:before{content:"";background-color:#4fac36;width:100%;height:5px;position:absolute;top:0;left:0}.chapter-2-section .hbspt-form h3.step-circle{margin-bottom:15px!important}.chapter-2-section .hs-form textarea{border:1px solid #666!important;font-size:17px;border-radius:5px;height:160px!important;width:100%;box-sizing:border-box!important;resize:none;vertical-align:top;padding:14px}.chapter-2-section input[type=file]{height:auto!important;padding:14px!important}.chapter-2-section input.hs-input[type=checkbox],.chapter-2-section input.hs-input[type=radio]{height:24px!important;width:24px;padding:0!important;margin-top:0!important;vertical-align:middle;opacity:0;visibility:hidden}.chapter-2-section input.hs-input[type=radio]{border-radius:50%}.chapter-2-section input.hs-input[type=radio]:checked{background-color:#03B010}.chapter-2-section input.hs-input[type=radio]:checked+span:after{position:absolute;cursor:pointer;background-color:#fff;border-radius:50%}.chapter-2-section input.hs-input[type=checkbox]:checked{background:0 0}.chapter-2-section input.hs-input[type=checkbox]:checked+span:after{content:"\f00c";font-family:FontAwesome;top:1px;left:4px;position:absolute;cursor:pointer;color:#fff;font-size:16px}.chapter-2-section input.hs-input[type=checkbox]+span,.chapter-2-section input.hs-input[type=checkbox]:checked+span{-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear}.chapter-2-section .inputs-list li{display:inline-block!important;width:auto!important;margin-right:15px;list-style:none}.chapter-2-section .inputs-list li label{margin-top:0;position:relative}.chapter-2-section .inputs-list li:before{display:none!important}.hs-form-booleancheckbox label input{float:left}.hs-form-booleancheckbox label span{display:block}.chapter-2-section .chapter-2-form .hbspt-form{border:none}.chapter-2-section .chapter-2-form .hbspt-form:before{display:none}.chapter-2-section input.hs-input[type=checkbox]+span:before{content:"";height:24px;width:24px;background:#fff;position:absolute;left:0;border-radius:5px;border:1px solid #666}.chapter-2-section input.hs-input[type=radio]+span:before{content:"";height:24px;width:24px;background:#fff;position:absolute;left:0;border-radius:50%;border:1px solid #666}.chapter-2-section input.hs-input[type=checkbox]:checked+span:before,.chapter-2-section input.hs-input[type=radio]:checked+span:before{background:#03B010}.chapter-2-section input.hs-input[type=radio]:checked+span:after{content:"";width:13px;height:13px;left:6px;top:6px}.chapter-2-section .hbspt-form{background:#F8F8F8;padding:0;border:none}.chapter-2-section .hs-dependent-field .hs-fieldtype-checkbox,.chapter-2-section .hs-dependent-field .hs-fieldtype-radio{float:left;margin:4px 0 15px!important}.chapter-2-section .hs-form .actions .hs-button{padding:5px 56px}.chapter-2-section .hbspt-form .hs-form{width:100%;max-width:600px;background:#fff;padding:38px 30px!important;border:1px solid #9f9f9f}.chapter-2-section .chapter-2-form .hbspt-form .hs-form{border:none}.chapter-2-section .chapter-2-form .hbspt-form{background:0 0}@media (min-width:991px){.c-section .container{width:940px}.scroll-top{display:none!important}}@media (max-width:1200px){.mobile-open .chapter-list-stk{display:block}.chapter-list-stk{width:200px;display:none;background:rgba(255,255,255,.8);border-radius:0 25px 25px 0}.chap-title{width:75%}.disable .but-trigger{display:block}.but-trigger,.disable1.disable .but-trigger{display:none}.but-trigger{z-index:11111;cursor:pointer;position:fixed;bottom:5px;left:10px;width:auto;height:auto;padding:7px 10px 8px;background:#fff;border:1px solid transparent;font-size:16px;font-weight:400;text-align:left;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000}.mobile-open .but-trigger{color:#3AB14A;background-color:#fff;border-color:transparent}.but-trigger i{position:relative;top:-4px;margin-right:10px;transition:all .6s ease-in-out}.but-trigger i:after,.but-trigger i:before{position:absolute;content:'';transition:all .6s ease-in-out}.but-trigger i,.but-trigger i:after,.but-trigger i:before{width:22px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:#000;display:inline-block}.but-trigger i:before{top:-6px}.but-trigger i:after{top:6px}.mobile-open .but-trigger i,.mobile-open .but-trigger i:after,.mobile-open .but-trigger i:before{background-color:#3AB14A}.mobile-open .but-trigger i{background:0 0}.mobile-open .but-trigger i:before{top:0;transform:rotate(45deg)}.mobile-open .but-trigger i:after{top:0;transform:rotate(-45deg)}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}}@media (max-width:991px){.c-section .container{width:750px}.design-step-part{width:100%}.design-step-part .step-one,.design-step-part .step-two{padding-bottom:50px}.c-chapter-title h3,.c-section h5,.cpr-hr-form-left h3{font-size:28px;line-height:30px}.chapter-hero-part h2{font-size:50px;line-height:50px}.chapter-hero-part h3{font-size:35px;line-height:35px}.chapter-banner{background-size:100%!important}.scroll-top{display:none!important;opacity:0!important}.disable .scroll-top{display:none!important;opacity:1!important}.chapter-list-stk{padding:15px 10px;display:none}}@media (max-width:768px){.c-section .container{width:100%}.chapter-list-part h1{padding-bottom:25px;margin-bottom:30px;font-size:50px;line-height:50px}.chapter-list-link{padding:35px 0;margin:20px 0}.chapter-1-link{background-size:47px 90px!important}.chapter-2-link,.chapter-3-link,.chapter-4-link,.chapter-5-link,.chapter-6-link{background-size:65px 90px!important}.chapter-list-link a{font-size:20px;line-height:24px}.c-chapter-title h2{font-size:30px;line-height:35px;margin-bottom:30px}.c-chapter-title h3,.c-section h5,.chapter-list-stk h3{font-size:20px;line-height:25px}.cpt-1-text-28{font-size:22px;line-height:28px}.c-chapter-body a,.c-chapter-body h6,.c-section{font-size:18px;line-height:24px}.c-cpt-text p{margin:18px 0}.c-chapter-body img{margin:10px 0 15px}.cpr3-blog h3{font-size:22px;line-height:26px}.cpr4-video{font-size:13px;line-height:16px}.cpr4-video p{margin:0 0 20px}.cpr5-people-img{height:300px}.chapter-4-body .cpt-1-text-28,.chapter-5-body .cpt-1-text-28{font-size:22px}.chapter-title{padding:150px 0}.chapter-2-body .gform_wrapper ul.gform_fields #field_13_8.gfield,.chapter-2-body .gform_wrapper ul.gform_fields #field_13_9.gfield{width:50%}.chapter-2-form h3{font-size:19px;line-height:28px}.testimonial-video video{height:220px!important}.testimonial-video{max-width:400px}.cpr-hr-form-box{text-align:center}.cpr-hr-form-left{width:100%;float:left;padding:0}.cpr-hr-form-right{width:40%;float:none;display:inline-block;margin-top:36px}.chapter-banner{height:420px}.chapter-hero-part h2{font-size:35px;line-height:38px}.chapter-hero-part h3{font-size:30px;line-height:30px;margin:8px 0 25px;padding-bottom:25px}.chapter-hero-part,.cpr-hr-form-left{font-size:18px;line-height:24px}.chapter-hero-part{padding:40px 20px}.cpr-hr-form-left ul{text-align:left;display:inline-block;vertical-align:top;float:none;width:100%}.c-section .hs-form input{height:40px!important}.chapter-2-section input[type=file]{height:auto!important;padding:9px!important}.chapter-2-section .hbspt-form h3.step-circle{font-size:24px}.chapter-2-section .inputs-list li label{margin-bottom:8px}.chapter-2-section .hs-form .actions .hs-button{padding:5px 20px;font-size:17px!important}@media (max-width:568px){.chapter-list-part h1{padding-bottom:20px;margin-bottom:25px;font-size:38px;line-height:40px}.chapter-list-link a{font-size:15px}.chapter-list-section{padding:50px 0}.c-chapter-title h2{font-size:25px;line-height:30px;margin-bottom:25px}.chapter-title{padding:95px 0}.c-chapter-body-section,.c-chapter-section,.cpr4-bor-bot,.cpt-1-text-28{padding:20px 0}.chapter-1-link{background-size:32px 64px!important}.chapter-list-link{padding:20px 0;margin:10px 0}.chapter-2-link,.chapter-3-link,.chapter-4-link,.chapter-5-link,.chapter-6-link{background-size:50px 60px!important}.cpt-1-text-28{font-size:18px;line-height:24px}.c-chapter-body a,.c-chapter-body h6,.c-section{font-size:16px;line-height:22px}.c-chapter-title h3,.c-section h5{font-size:18px;line-height:24px}.c-cpt-text ul li:before{top:7px;left:4px;width:5px;height:5px}.chapter-4-body .cpt-1-text-28,.chapter-5-body .cpt-1-text-28{font-size:18px}.chapter-6-body .c-cpt-text ul{padding:0 0 0 30px}.chapter-2-form h3{font-size:16px;line-height:25px}.design-step-one #field_13_1 h4,.step-one #field_13_10 h4,.step-two #field_13_11 h4{font-size:16px;line-height:18px;text-align:left}.design-step-one ul#input_13_9.gfield_radio{float:right;width:auto;margin:0}.chapter-2-body .gform_wrapper ul.gform_fields #field_13_8.gfield,.chapter-2-body .gform_wrapper ul.gform_fields #field_13_9.gfield{width:100%;margin:0!important}.design-step-part .step-one ul.gfield_radio li{width:100%;margin:5px 0}.testimonial-video{max-width:258px}.testimonial-video video{height:150px!important}.chapter-banner{height:360px}.chapter-hero-part h2{font-size:26px;line-height:30px}.chapter-hero-part h3{font-size:22px;line-height:26px;margin:5px 0 20px;padding-bottom:18px}.cpr-hr-form-left h3{font-size:20px;line-height:25px}.cpr-hr-form-right{width:60%}.chapter-1-title .chapter-title{background-size:100%!important;background-position:top 53px center!important}.wistia-video .fancybox-inline:before{width:55px}.c-cpt-li-50 ul li{width:100%}.cpr-hr-form-section{margin-top:50px}.chapter-2-section .hs-dependent-field .hs-fieldtype-checkbox,.chapter-2-section .hs-dependent-field .hs-fieldtype-radio{float:none}}}