@font-face{font-family:'Good Times Rg';src:url(../fonts/GoodTimesRg-Regular.eot);src:url(../fonts/GoodTimesRg-Regular.eot?#iefix) format('embedded-opentype') , url(../fonts/GoodTimesRg-Regular.woff2) format('woff2') , url(../fonts/GoodTimesRg-Regular.woff) format('woff') , url(../fonts/GoodTimesRg-Regular.ttf) format('truetype') , url(../fonts/GoodTimesRg-Regular.svg#GoodTimesRg-Regular) format('svg');font-weight:normal;font-style:normal;font-display:swap}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;font-size:14px!important;color:#444!important}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:44px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter: alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:9px 12px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#555;text-align:left;font-weight:400;font-size:14px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:5px 0 5px 8px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role="group"]{padding:0}.select2-container--default .select2-results__option[aria-disabled="true"]{color:#999}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eee 100%);background-image:-o-linear-gradient(top,white 50%,#eee 100%);background-image:linear-gradient(to bottom,white 50%,#eee 100%);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:35px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eee 50%);background-image:-o-linear-gradient(top,white 0%,#eee 50%);background-image:linear-gradient(to bottom,white 0%,#eee 50%);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,white 100%);background-image:-o-linear-gradient(top,#eee 50%,white 100%);background-image:linear-gradient(to bottom,#eee 50%,white 100%);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role="group"]{padding:0}.select2-container--classic .select2-results__option[aria-disabled="true"]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{overflow:scroll;-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}html,body{font-family:'Montserrat',sans-serif;color:#3b3b3b;height:100%;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;color:#3b3b3b;line-height:1.3;margin:0}h1,h2,h3,h4{font-weight:700}h5,h6{font-weight:600}img{max-width:100%;height:auto;-webkit-transition-duration:.3s;transition-duration:.3s}a{color:#3b3b3b;-webkit-transition-duration:.3s;transition-duration:.3s}a:active,a:hover,a:focus{outline:0 none;text-decoration:none}button{background:none;outline:0 none;border:none}iframe{border:0}input,textarea{outline:none;max-width:100%}::-moz-selection{background:#402b5a;color:#fff;text-shadow:none}::selection{background:#402b5a;color:#fff;text-shadow:none}.left-holder{text-align:left}.right-holder{text-align:right}.center-holder{text-align:center}.modal{text-align:center;padding:0!important;border-radius:10px}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;border-radius:10px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.ml-15{margin-left:15px}.mt-0{margin-top:0}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}.mt-105{margin-top:105px}.mt-110{margin-top:110px}.mt-115{margin-top:115px}.mt-120{margin-top:120px}.mt-125{margin-top:125px}.mt-130{margin-top:130px}.mt-135{margin-top:135px}.mt-140{margin-top:140px}.mt-145{margin-top:145px}.mt-150{margin-top:150px}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.mb-105{margin-bottom:105px}.mb-110{margin-bottom:110px}.mb-115{margin-bottom:115px}.mb-120{margin-bottom:120px}.mb-125{margin-bottom:125px}.mb-130{margin-bottom:130px}.mb-135{margin-bottom:135px}.mb-140{margin-bottom:140px}.mb-145{margin-bottom:145px}.mb-150{margin-bottom:150px}.mr-0{margin-right:0!important}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-55{margin-right:55px}.mr-60{margin-right:60px}.mr-65{margin-right:65px}.mr-70{margin-right:70px}.mr-75{margin-right:75px}.mr-80{margin-right:80px}.mr-85{margin-right:85px}.mr-90{margin-right:90px}.mr-95{margin-right:95px}.mr-100{margin-right:100px}.mr-105{margin-right:105px}.mr-110{margin-right:110px}.mr-115{margin-right:115px}.mr-120{margin-right:120px}.mr-125{margin-right:125px}.mr-130{margin-right:130px}.mr-135{margin-right:135px}.mr-140{margin-right:140px}.mr-145{margin-right:145px}.mr-150{margin-right:150px}.ml-0{margin-left:0!important}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-55{margin-left:55px}.ml-60{margin-left:60px}.ml-65{margin-left:65px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.ml-80{margin-left:80px}.ml-85{margin-left:85px}.ml-90{margin-left:90px}.ml-95{margin-left:95px}.ml-100{margin-left:100px}.ml-105{margin-left:105px}.ml-110{margin-left:110px}.ml-115{margin-left:115px}.ml-120{margin-left:120px}.ml-125{margin-left:125px}.ml-130{margin-left:130px}.ml-135{margin-left:135px}.ml-140{margin-left:140px}.ml-145{margin-left:145px}.ml-150{margin-left:150px}.custom-dot{display:inline-block;z-index:1}.custom-dot span{width:10px;height:10px;margin:5px 7px;background:#ccc;cursor:pointer;display:block;-webkit-backface-visibility:visible;border-radius:30px;-webkit-transition-duration:.3s;transition-duration:.3s}.custom-dot span:hover{background:#aaa;-webkit-backface-visibility:visible;border-radius:30px}.custom-dot.active span{width:10px;height:10px;background:#402b5a;-webkit-transition-duration:.3s;transition-duration:.3s}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.section-block{padding:40px 0 40px 0;background-color:#fff}.section-block-grey{padding:40px 0 40px 0;background-color:#fafafa;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.section-block-parallax{background-size:cover;background-attachment:fixed;background-position:50% 50%;padding:30px 0 30px 0}.page-title-section{padding:90px 0 90px 0;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.page-title-section,.section-block-parallax{background-attachment:scroll}.partner-section{padding:60px 0 40px 0;background:#fff}.partner-section-grey{padding:60px 0 40px 0;background:#f9f9f9;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.section-heading{margin-bottom:30px}.section-heading h2{font-family:'Good Times Rg';font-size:28px;font-weight:normal;color:#412256;line-height:130%;margin-bottom:10px}.section-heading h3{font-family:'Good Times Rg';font-size:24px;font-weight:normal;color:#3b3b3b;line-height:130%;margin-bottom:40px}.section-heading h4{font-size:25px;font-weight:300;color:#3b3b3b;line-height:130%;margin-bottom:20px}.section-heading h5{font-size:20px;font-weight:300;color:#3b3b3b;line-height:150%;margin-bottom:20px}.section-heading p{font-size:18px;font-weight:500;color:#757575;line-height:160%;margin-bottom:0}.section-heading span{display:block;font-size:15px;font-weight:600;color:#412256;line-height:160%}.page-title h1{font-size:32px;font-weight:normal;color:#fff;margin-bottom:5px;font-family:'Good Times Rg'}.section-block-grey .page-title h1,.section-block .page-title h1{color:#412256}.page-title ul{padding-left:0}.page-title ul li{display:inline-block}.page-title ul li a{font-size:17px;font-weight:500;color:#fff}.section-block-grey .page-title ul li a{color:#b1b1b1}.page-title ul li:after{content:" /";font-size:17px;font-weight:500;color:#fff;margin:0 5px 0 5px}.section-block-grey .page-title ul li:after{color:#b1b1b1}.page-title ul li:last-child:after{content:none}.page-title ul li a:hover{color:#412256}.block-heading h3{font-size:28px;font-weight:300;color:#3b3b3b;line-height:130%;margin-bottom:10px}#top-bar{background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(65,34,86,1) 0%,rgba(139,30,155,1) 100%);border-bottom:1px solid #eee;min-height:50px}.top-bar-info{padding:0}.top-bar-info li{font-family:'Good Times Rg';font-size:13px;font-weight:normal;color:#fff;list-style-type:none;margin:0;padding:15px 0 0 0}.top-bar-info li i{font-size:15px;color:#fff;padding-right:8px}@media (max-width:1200px){.top-bar-info li{font-size:11px}}.top-appoinment{display:inline-block;font-family:'Good Times Rg';font-size:14px;font-weight:normal;background:#78f9c1;color:#412256;text-align:center;padding:15px 25px 15px 25px}.top-appoinment:hover{color:#412256;background:#78f9c1}.affix{top:0;width:100%;z-index:999}.navbar-nav{margin:0}.navbar-header-custom{background:#fff;padding:13px 0}.navbar-logo img{max-width:100%;margin-left:15px;max-height:100px}@media (max-width:992px){.navbar-logo img{max-height:45px}}.navbar-custom{background:#fff;border:none;border-radius:0;padding:0 0 0 0;-webkit-box-shadow:0 3px 6px 0 rgba(20,20,20,.05);-moz-box-shadow:0 3px 6px 0 rgba(20,20,20,.05);box-shadow:0 3px 6px 0 rgba(20,20,20,.05);margin-bottom:0}.navbar-custom .navbar-links-custom li{padding:38px 0 38px 10px}.navbar-custom .navbar-links-custom li a{font-size:11.5px;font-weight:700;text-transform:uppercase;color:#3b3b3b;-webkit-transition-duration:.3s;transition-duration:.3s;padding-left:0;padding-right:0}@media (min-width:992px) and (max-width:1200px){.navbar-custom .navbar-links-custom li{padding-left:8px}.navbar-custom .navbar-links-custom li a{font-size:9px;padding-right:0}}.navbar-custom .navbar-links-custom li a.button{color:#fff;padding:10px 6px}.navbar-custom .navbar-links-custom li a i{font-size:9px;font-weight:normal}.navbar-custom .navbar-links-custom li a:hover{color:#412256}.navbar-custom .navbar-toggle .icon-bar{background-color:#412256}@media screen and (max-width:767px){.navbar-custom .navbar-links-custom li{font-size:13px;font-weight:bold;-webkit-transition-duration:.3s;transition-duration:.3s;border-bottom:1px solid #e6e6e6;padding:0;margin:0}.navbar-custom .navbar-links-custom li:last-child{border-bottom:none}.navbar-custom .navbar-links-custom li a{margin:0;padding:15px}.navbar-default .navbar-links-custom .open .dropdown-menu>li>a{color:#3b3b3b;font-size:12px;padding:7px 0 7px 20px}}.navbar-links-custom .dropdown ul{border:none;border-radius:0;padding:10px;margin-left:5px;-webkit-box-shadow:0 5px 9px 0 rgba(50,50,50,.15);-moz-box-shadow:0 5px 9px 0 rgba(50,50,50,.15);box-shadow:0 5px 9px 0 rgba(50,50,50,.15)}.navbar-links-custom .dropdown ul li{padding:0;border:none}.navbar-links-custom .dropdown ul li a{font-weight:600;padding:12px;text-transform:none;text-align:left;color:#444;text-transform:uppercase;font-size:12px}.navbar-links-custom .dropdown ul li a:hover{background:#412256;color:#fff!important}.navbar-links-custom .dropdown .dropdown-toggle:after{content:"\f107";font-family:FontAwesome;padding-left:6px}.active-link a{color:#412256!important}@media screen and (max-width:767px){.navbar-links-custom .dropdown ul li a:hover{color:#412256!important}}.menu-icon{border:none;background:none}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.active-nav{color:#412256!important}@media (max-width:992px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-links-custom{padding-bottom:5px}.navbar-custom .navbar-links-custom li{padding:5px 0 0 5px}}#preloader{position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;overflow:visible;background:#fff;display:table;text-align:center}.loader{display:table-cell;vertical-align:middle;height:100%;width:100%;position:relative;width:200px;height:200px}.loader-icon{width:75px;height:75px;border:1.5px solid #412256;border-right-color:transparent;border-radius:50%;position:relative;animation:loader-rotate 1s linear infinite;margin:0 auto}@keyframes loader-rotate {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(360deg);
    }
}.inner-padd{padding:30px}.text-content p{font-size:16px;font-weight:500;color:#909090;line-height:180%}.border-round{border-radius:10px}.img-shadow{box-shadow:0 20px 50px 0 rgba(26,38,74,.25)}.full-width{width:100%}.button-primary{font-family:'Good Times Rg';display:inline-block;font-size:12px;font-weight:normal;color:#fff;padding:10px 25px 10px 25px;border:2px solid #412256;border-radius:5px;background:#412256;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s}.button-primary:hover{color:#fff;border-color:#412256;background:#412256}.button-primary-2{display:inline-block;font-size:14.5px;font-weight:600;color:#412256!important;padding:10px 25px 10px 25px;border:2px solid #412256;border-radius:5px;background:#fff;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s}.button-primary-2:hover{color:#412256!important;border-color:#412256;background:#fff}.button-xs{font-size:7px}.button-sm{font-size:10px}.button-md{font-size:12px}.button-lg{font-size:14px;font-weight:normal;font-family:'Good Times Rg'}.primary-color h1,.primary-color h2,.primary-color h3,.primary-color h4,.primary-color h5,.primary-color h6,.primary-color p,.primary-color i,.primary-color span{color:#412256!important}.white-color h1,.white-color h2,.white-color h3,.white-color h4,.white-color h5,.white-color h6,.white-color p,.white-color i,.white-color span{color:#fff!important}.grey-color h1,.grey-color h2,.grey-color h3,.grey-color h4,.grey-color h5,.grey-color h6,.grey-color p,.grey-color i,.grey-color span,.grey-color{color:#aaa!important}.service-article{position:relative;border:2px solid #e6e6e6;border-radius:10px;padding:20px 20px 20px 0;margin-bottom:30px;-webkit-transition-duration:.3s;transition-duration:.3s}.article-icon{float:left;width:25%;text-align:center;margin-top:5px}.article-icon i{font-size:42px;color:#3b3b3b}.article-text{float:left;width:75%;text-align:left}.article-text h3{font-size:22px;font-weight:500;color:#3b3b3b}.article-text p{font-size:15px;font-weight:500;line-height:180%;color:#909090;margin-top:10px;margin-bottom:15px}.article-text a{font-size:14px;font-weight:700;color:#412256}.article-text a:after{content:" \f105";font-family:FontAwesome;font-size:14px;padding-left:3px}.article-text a:hover{color:#3b3b3b}.service-grid{background:#fff;border:1px solid #e6e6e6;margin:15px 0 15px 0;border-radius:10px;overflow:hidden}.service-grid img{width:100%}.service-grid h4{font-size:17px;font-weight:600;color:#3b3b3b;line-height:150%}.service-grid p{font-size:15px;font-weight:600;color:#909090;line-height:160%;margin-top:15px;margin-bottom:15px}.service-grid a{font-size:14px;font-weight:700;color:#412256}.service-grid a:after{content:" \f105";font-family:FontAwesome;font-size:14px;padding-left:3px}.service-grid a:hover{color:#3b3b3b}.service-block{background:#fff;border:1px solid #e6e6e6;margin:15px 0 15px 0;border-radius:10px;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s}.service-block img{width:100%}.service-block h4{font-size:17px;font-weight:600;color:#3b3b3b;line-height:150%}.service-block p{font-size:15px;font-weight:500;color:#909090;margin-top:5px;margin-bottom:0}.service-block-content{float:left;width:80%}.service-block-icon{float:left;width:20%;text-align:right}.service-block-icon a{display:inline-block;color:#412256;font-size:25px;border-radius:50%;border:1.5px solid #412256;text-align:center;width:50px;height:50px;padding:7px}.service-block:hover .service-block-icon a{color:#fff;background-color:#412256}.service-block:hover{box-shadow:10px 5px 90px 0 rgba(26,38,74,.13)}.service-box{background:#fff;border:1px solid #e6e6e6;padding:20px;border-radius:10px;margin:15px 0 15px 0}.box-icon{float:left;width:25%;text-align:center;padding-top:15px}.box-icon i{font-size:38px;color:#412256}.box-content{float:right;width:75%}.box-content h5{font-size:17px;font-weight:600;color:#3b3b3b;line-height:180%;margin-left:15px;margin-bottom:5px}.box-content p{font-size:15px;font-weight:500;color:#909090;line-height:180%;margin-left:15px;margin-bottom:0}.service-category-list{position:relative;overflow:hidden;border-radius:10px}.service-category-list ul{margin-bottom:0;padding-left:0}.service-category-list ul li{list-style-type:none;display:block;background:#f9f9f9}.service-category-list ul li a{display:block;font-size:14px;font-weight:600;color:#3b3b3b;padding:15px 30px 15px 20px;border-bottom:2px solid #fff}.service-category-list ul li a:before{content:" \f105";font-family:FontAwesome;font-size:16px;color:#3b3b3b;padding-right:20px;-webkit-transition-duration:.3s;transition-duration:.3s}.service-category-list ul li:hover a{background:#412256;color:#fff}.service-category-list ul li:hover a:before{color:#fff;padding-right:30px}.list-active-link a{background:#412256!important;color:#fff!important}.list-active-link a:before{color:#fff!important}.single-contact{background:#412256;border-radius:10px;margin-top:40px;padding:15px 30px}.single-contact h4{font-size:19px;font-weight:600;color:#fff}.single-contact p{font-size:14px;font-weight:600;color:#fff;margin-top:15px}.single-contact h6{font-size:18px;font-weight:500;color:#fff;margin-top:15px}.single-broucher{background:#fff;margin-top:40px}.single-broucher ul{padding-left:0;margin-bottom:0}.single-broucher ul li{list-style-type:none;margin-top:10px}.single-broucher ul li a{display:block;color:#3b3b3b;font-size:15px;font-weight:600;background:#fff;border-radius:10px;border:1.5px solid #efefef;padding:15px}.single-broucher ul li a i{font-weight:500;margin-right:10px}.single-broucher ul li a:hover{color:#fff;background:#412256;border-color:#412256}.detail-heading h3{font-size:22px;font-weight:500;color:#3b3b3b;text-align:left;margin:40px 0 10px 0}.detail-heading h3:after{display:block;content:"";width:50%;border-bottom:2px solid #efefef;margin:10px 0 15px 0}.countup-box{margin:10px 0 10px 0}.countup-box h4{font-size:45px;font-weight:500;color:#fff;text-align:center;margin:0}.countup-box h5{font-size:20px;font-weight:500;color:#fff;text-align:center;margin-top:20px}.tab-menu{padding:0 15px 10px 0}.tabs{position:relative}.tabs li{display:inline-block;background:transparent;margin-right:20px}.tabs li a{color:#999;display:block;font-size:14px;font-weight:600;text-decoration:none;border-bottom:1.5px solid #eee;padding:10px 3px 10px 3px}.tabs li i{color:#999;display:block;font-size:40px;margin-bottom:15px;-webkit-transition-duration:.3s;transition-duration:.3s}.tabs li:hover a,.tabs li:hover i{color:#412256}.active-tab a,.active-tab a i{color:#412256!important;border-bottom:1.5px solid #412256!important}.tabs-md li{display:inline-block;background:transparent;margin-right:20px}.tabs-md li a{color:#3b3b3b;display:block;font-size:16px;font-weight:600;text-decoration:none;border-bottom:1.5px solid #eee;padding:10px 3px 10px 3px}.tabs-md li i{color:#412256;display:block;font-size:40px;margin-bottom:15px;-webkit-transition-duration:.3s;transition-duration:.3s}.tabs-md li:hover a,.tabs-md li:hover i{color:#412256}@media screen and (max-width:767px){.tab-menu{padding-right:0}.tabs-md li{display:block;padding:5px 0 5px 0;margin-right:0}}.testmonial-block{position:relative;margin-bottom:30px}.testmonial-img{width:20%;float:left;text-align:center}.testmonial-img img{width:80px!important;max-width:100%;border-radius:50%;margin:0 30px 30px 0;margin:auto}.testmonial-text{width:80%;float:left;text-align:left}.testmonial-block strong{display:block;font-size:18px;font-weight:500;color:#fff;text-align:left;margin:0 0 15px 0}.testmonial-block span{display:block;font-size:15px;font-weight:500;color:#412256;text-align:left}.testmonial-block p{font-size:15px;font-weight:400;color:#fff;text-align:left;line-height:180%}.team-member{position:relative}.team-member-image{position:relative;margin:15px 0 15px 0}.team-member-image img{display:block;width:100%;height:auto;border-radius:10px}.team-member-overlay{position:absolute;bottom:0;left:0;right:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(58,82,106,.9) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(58,82,106,.9) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(58,82,106,.9) 100%);overflow:hidden;width:100%;height:30%;opacity:0;transition:.5s ease;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px}.team-member:hover .team-member-overlay{opacity:1}.team-member-content{white-space:nowrap;color:#fff;font-size:20px;position:absolute;overflow:hidden;top:70%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding:50px}.team-member-content i{font-size:20px;text-align:center;color:#fff;padding:7px;transition:.3s ease}.team-member-content i:hover{color:#412256}.team-member:hover .team-member-overlay i{animation-name:fadeInDown;animation-duration:.4s;animation-timing-function:ease-out}.team-member-name h4{font-size:22px;font-weight:400;color:#3b3b3b;text-align:center;margin-top:15px}.team-member-name h6{font-size:13px;font-weight:600;color:#b1b1b1;text-align:center;text-transform:uppercase;margin-top:5px}.latest-projects{margin-top:60px}.overlay-container{position:relative}.project-item img{display:block;width:100%;height:auto;border-radius:10px;margin-bottom:15px;margin-top:15px}.project-item-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;border-radius:10px;background-color:rgba(58,82,106,.7);transition:.5s ease}.overlay-container:hover .project-item-overlay{top:0;bottom:0;left:0;right:0;opacity:1;height:100%;width:100%;height:100%;transition:.5s ease}.project-item-overlay h4{font-size:25px;font-weight:500;white-space:nowrap;color:#fff;position:absolute;overflow:hidden;top:40%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding:50px}.project-item-overlay p{font-size:15px;font-weight:500;white-space:nowrap;color:#fff;position:absolute;overflow:hidden;top:55%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.isotop-button{font-size:13px;font-weight:600;color:#bbb;padding:15px 15px 15px 0;-webkit-transition-duration:.3s;transition-duration:.3s}.isotop-button:after{content:"/";font-weight:400;color:#b1b1b1;padding-left:15px}.isotop-button:last-child:after{content:none}.isotop-button:hover{color:#412256}.isotop-button:active,.isotop-button.is-checked{color:#412256}.p-detail-box{text-align:center;margin:30px 0 30px 0}.p-detail-box i{font-size:50px;color:#3b3b3b}.p-detail-box h4{font-size:16px;color:#3b3b3b;margin-top:10px;text-transform:uppercase}.p-detail-box p{font-size:14px;color:#676767;margin-top:5px}.p-detail-img p{font-size:16px;color:#676767;line-height:180%;margin-top:30px;padding:0 100px 0 100px}@media screen and (max-width:767px){.p-detail-img p{margin-top:10px;padding:0}}.blog-grid{position:relative;background:#fff;overflow:hidden;border:1px solid #e6e6e6;border-radius:10px;margin:15px 0 15px 0;-webkit-transition-duration:.3s;transition-duration:.3s}.blog-grid:hover{box-shadow:10px 5px 90px 0 rgba(26,38,74,.13)}.blog-grid-img{overflow:hidden;width:100%}.blog-grid-img img{width:100%}.blog-grid-content h4{font-size:16px;font-weight:600;line-height:150%;letter-spacing:1px;text-transform:uppercase}.blog-grid-content h4 a{text-decoration:none;color:#565656;-webkit-transition-duration:.3s;transition-duration:.3s}.blog-grid-content h4 a:hover{color:#412256}.admin-info{display:inline-block;margin-top:15px;margin-right:25px}.blog-grid-content i{color:#676767;font-size:16px;font-weight:500}.blog-grid-content span{font-size:13px;font-weight:500;color:#676767;margin-left:5px}.blog-grid-content p{font-size:14px;color:#676767;line-height:160%;margin-top:15px}.blog-grid-button{margin-top:25px}.blog-grid-button a{font-size:14px;font-weight:700;color:#412256}.blog-grid-button a:after{content:" \f105";font-family:FontAwesome;font-size:14px;padding-left:3px}.blog-grid-button a:hover{color:#565656}.blog-list{position:relative;border-radius:10px;font-size:15px;background:#fff;overflow:hidden;margin:0 0 40px 0;-webkit-transition-duration:.3s;transition-duration:.3s}.blog-list:hover{box-shadow:10px 5px 90px 0 rgba(26,38,74,.13)}.blog-list img{width:100%}.blog-list-text{padding:0 30px}@media screen and (max-width:991px){.blog-list-text{padding:30px}}.blog-list-text h6{font-size:13px;font-weight:600;text-transform:uppercase;color:#412256;margin-top:25px}.blog-list-text h3{font-size:18px;font-weight:500;color:#3b3b3b;margin-top:10px}.blog-list-text p{color:#676767;font-size:14px;line-height:24px;margin-top:10px;margin-bottom:20px}.blog-list-admin{border-top:1px solid #e6e6e6;padding-top:15px;margin-bottom:15px;color:#909090}.blog-list-admin span{color:#412256;padding-left:80px;font-size:15px;float:right}@media screen and (max-width:767px){.blog-list-admin span{float:none}.blog-list-text{margin-top:50px;padding:0 15px 0 15px}}.blog-post img{border-radius:10px;width:100%}.blog-post h4{font-size:25px;font-weight:500;color:#3b3b3b;margin-top:20px;-webkit-transition-duration:.3s;transition-duration:.3s}.blog-post-info{display:inline-block;margin-top:15px;margin-right:25px}.blog-post-info i{color:#676767;font-size:16px;font-weight:500}.blog-post-info span{font-size:13px;font-weight:500;color:#676767;margin-left:5px}.blog-post p{font-size:16px;font-weight:500;color:#676767;line-height:180%}blockquote{border-left:0;margin-top:25px;padding:0}blockquote i{color:#412256;font-size:38px;padding-top:20px}.blockquote p{color:#3b3b3b;font-size:19px;font-weight:100;line-height:170%}.blog-post-share{border-top:1.5px solid #412256;padding-top:20px;margin-top:50px}.blog-post-share a{color:#412256;margin-right:10px}.share-icons a i{color:#676767;font-size:15px;padding:0 0 0 5px;-webkit-transition-duration:.3s;transition-duration:.3s}.blog-post-share a i:hover{color:#412256}.blog-post-left{background:#fafafa;border-radius:10px;margin-bottom:30px;padding:20px}.blog-post-left h4{font-size:20px;font-weight:500}.blog-post-left h4:after{display:block;content:"";width:60%;border-bottom:1.5px solid #412256;padding-bottom:10px}.recent-posts{margin-top:30px}@media (max-width:767px){.recent-posts-text{margin-top:10px}.blog-post-left{margin-top:20px}}.recent-posts-text p a{font-size:15px;font-weight:600;color:#676767;-webkit-transition-duration:.3s;transition-duration:.3s}.recent-posts-text p a:hover{color:#412256}.recent-posts-text span{font-size:14px;color:#412256}.categories ul li{list-style-type:none;padding-left:0;margin-top:15px}.categories ul{padding-left:0;margin-top:30px}.categories ul li a{font-size:16px;color:#676767;-webkit-transition-duration:.3s;transition-duration:.3s}.categories ul li a:hover{font-size:16px;color:#412256}.categories ul li a span{font-size:15px;color:#412256}.about p{font-size:15px;line-height:160%;color:#676767;margin-top:20px}.about p{font-size:15px;line-height:160%;color:#676767;margin-top:20px}.pricing{position:relative;border-radius:10px;background-color:#fff;border:1px solid #e6e6e6;margin:15px 0 15px 0;overflow:hidden}.pricing-box h4{font-size:25px;font-weight:500;color:#3b3b3b}.pricing-box h2{font-size:35px;font-weight:500;color:#3b3b3b;margin-top:15px}.pricing-box p{font-size:15px;color:#676767;margin-top:12px;margin-bottom:15px}.pricing-info{border-top:1px solid #e6e6e6;padding-top:30px;margin-top:30px}.pricing-info p i{color:#412256;font-size:15px;font-weight:700}.pricing-info p span{color:#676767;font-size:15px;margin-left:20px}.pricing-button a{display:inline-block;width:100%;font-size:15px;font-weight:600;color:#fff;padding:12px 15px 12px 15px;background:#412256;text-align:center;text-decoration:none;margin-right:5px;-webkit-transition-duration:.3s;transition-duration:.3s}.pricing-button a:hover{background:#3b526b;text-decoration:none}.partners img{opacity:.5;-webkit-transition-duration:.3s;transition-duration:.3s}.partners img:hover{opacity:1}.progress-text{font-size:13px;font-weight:600;color:#777;margin-bottom:10px}.custom-progress{height:5px;box-shadow:none}.custom-bar{height:5px;background-color:#3b526b;box-shadow:none}.accordion{box-shadow:none;border:none}.accordion-heading{border-radius:10px;padding:0}.accordion-title a{font-size:16px;font-weight:600;background:#fafafa;color:#3b526b;display:block;padding:15px 20px 15px 20px;border-radius:10px}.accordion-title a:after{content:'\f146';font-weight:700;color:#3b526b;font-family:FontAwesome;font-size:16px;float:right}.accordion-title .collapsed:after{content:'\f0fe';font-weight:700;color:#3b526b;font-family:FontAwesome;font-size:16px;float:right}.accordion-body{font-size:16px;font-weight:500;color:#909090;line-height:180%;border:none!important}.big-background{background-size:cover;background-position:bottom;background-repeat:no-repeat;padding:200px 0 200px 0}.block-404{text-align:center}.block-404 h1{font-size:100px;font-weight:100;color:#fff}.block-404 h2{font-size:30px;font-weight:500;color:#fff}.block-404 h4{font-size:20px;font-weight:500;color:#fff;margin-top:10px}.primary-form input,.primary-form textarea{color:#424040;font-size:14px;font-weight:500;border:none;border:1px solid #eee;width:100%;margin-bottom:15px;padding:12px 15px 12px 15px;-webkit-transition-duration:.3s;transition-duration:.3s}.primary-form input:focus{border-bottom:1px solid #412256}.primary-form textarea{min-height:150px}.primary-form textarea:focus{border-bottom:1px solid #412256}.primary-form .form-control{height:44px}.primary-form label{color:#424040;font-weight:300}.contact-box{text-align:center;border-radius:10px}.icon-box{display:inline-block;background:#412256;color:#fff;border-radius:10px;width:40px;height:40px;line-height:40px;text-align:center;margin-right:10px}.contact-box i{display:block;font-size:40px;color:#fff;margin-bottom:25px}.contact-box h4{font-family:'Good Times Rg';font-size:18px;font-weight:normal;color:#3b3b3b;margin:10px 0 5px 0}.contact-box p{font-size:15px;font-weight:600;color:#3b3b3b;margin:0}.contact-icon{padding:80px 0 80px 0}@media screen and (max-width:767px){.contact-icon{text-align:center;padding:20px 0 20px 0;border-bottom:2px solid #fff}}.card-unidade-contato{min-height:200px}.card-unidade-contato p,.card-unidade-contato p a{color:#412256}#map{height:400px}.scroll-to-top{font-size:20px;padding:6px;text-align:center;color:#fff;text-decoration:none;position:fixed;bottom:80px;right:20px;display:none;border-radius:5px;background:#565d62;width:40px;height:40px;z-index:9999;outline:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.scroll-to-top i{color:#fff}.scroll-to-top:hover{color:#fff;background:#412256}.scroll-to-top:hover i{color:#fff}.scroll-to-top:visited{color:#fff;text-decoration:none}.footer{background:#412256;padding:50px 0 50px 0;background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(65,34,86,1) 0%,rgba(139,30,155,1) 100%)}.card-unidade{min-height:200px}.card-unidade p,.card-unidade p a{color:#fff}.logo-footer{max-width:180px}.footer-column-heading h6{font-family:'Good Times Rg';font-size:18px;font-weight:normal;color:#78f9c1;text-decoration:none;text-transform:uppercase;margin-bottom:40px}@media screen and (max-width:991px){.footer-column-heading h6{margin-top:30px}}.footer-column-1 i{font-weight:100;margin-right:7px;margin-top:5px;left:20px;position:absolute}.footer .text-content p{font-size:14px}.footer .white-color p{font-weight:200;padding-left:25px}.footer .white-color p i{position:absolute;left:16px}.footer ul{padding-left:0;-webkit-columns:2;-moz-columns:2;columns:2}.footer ul li{list-style-type:none;margin-bottom:15px}.footer ul li a{font-size:14px;font-weight:600;color:#fff;text-decoration:none}.footer ul li a:hover{color:#fff}.footer-post{margin-bottom:20px}.footer-post-img{width:25%;float:left}.footer-post-img img{border-radius:5px;width:100%}.footer-post-content{width:75%;float:left;text-align:left}.footer-post-content h6{margin-left:10px}.footer-post-content h6 a{font-size:15px;font-weight:400;color:#aaa;text-decoration:none}.newsletter-form input{width:100%;border:1px solid #ccc;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;padding:10px}.newsletter-form button{color:#fff;background-color:#412256;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;padding:10px 20px 10px 20px;-webkit-transition-duration:.3s;transition-duration:.3s}.newsletter-form button:hover{background-color:#fff}.bottom-bar{background-color:#78f9c1;padding:10px 0 10px 0}.bottom-bar p{color:#412256;font-weight:600}.bottom-icons a i{color:#fff;font-size:20px;width:40px;height:40px;text-align:center;line-height:38px;-webkit-transition-duration:.3s;transition-duration:.3s;border:1px solid #fff;margin-right:5px}@media (max-width:767px){.bottom-bar p{text-align:center}}#top-bar .bottom-icons{position:relative;top:2px;padding-left:4px;display:inline-block}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.ml0{margin-left:0!important}.pb0{padding-bottom:0!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.p0{padding:0!important}.fb-comments,.fb-comments span,.fb-comments iframe{width:100%!important}.fb_iframe_widget span{vertical-align:inherit!important;top:0}input:-moz-read-only{background-color:#eee}input:read-only{background-color:#eee}.botao-wpp{text-decoration:none;color:#fff;display:inline-block;background-color:#25d366;border-radius:3px;font-size:11px;font-weight:700;height:20px;padding:0 6px 4px 6px;top:-6px;position:relative;line-height:22px}.botao-wpp:hover{background-color:darken(#25d366,5%);color:#fff}.botao-wpp:focus{background-color:darken(#25d366,15%);color:#fff}.IN-widget{top:-6px;position:relative}#souCliente .button{position:absolute;right:13%;bottom:42%;font-weight:normal;font-size:16px;box-shadow: 2px 2px 15px 0px rgb(0 0 0 / 50%);-webkit-box-shadow: 2px 2px 15px 0px rgb(0 0 0 / 50%);-moz-box-shadow:2px 2px 15px 0 rgba(0,0,0,.5)}@media (max-width:767px){#souCliente .button{bottom:39%;right:4%;font-size:10px;padding:7px 5px 7px 5px}}#souCandidato .buttons{position:absolute;bottom:160px;left:60px}#souCandidato .button{width:300px;background:#6b0099;border-color:#6b0099;color:#89dea5;padding:5px 25px;text-align:left;font-weight:800;display:block;margin-bottom:25px;font-size:24px;box-shadow: 2px 2px 15px 0px rgb(0 0 0 / 50%);-webkit-box-shadow: 2px 2px 15px 0px rgb(0 0 0 / 50%);-moz-box-shadow:2px 2px 15px 0 rgba(0,0,0,.5)}@media (max-width:767px){#souCandidato .buttons{bottom:5%;left:5%}#souCandidato .button{width:140px;padding:5px 10px;margin-bottom:10px;font-size:12px}}#foiDadaALargada .buttons{position:absolute;top:135px;right:95px}#foiDadaALargada .button{width:300px;background:#6b0099;border-color:#6b0099;color:#89dea5;padding:5px 25px;text-align:center;font-weight:800;display:block;margin-bottom:25px;font-size:24px;box-shadow: 2px 2px 15px 0px rgb(0 0 0 / 50%);-webkit-box-shadow: 2px 2px 15px 0px rgb(0 0 0 / 50%);-moz-box-shadow:2px 2px 15px 0 rgba(0,0,0,.5)}@media (max-width:767px){#foiDadaALargada .buttons{top:16%;right:13%}#foiDadaALargada .button{width:140px;padding:2px 10px;margin-bottom:10px;font-size:12px}}.buttons-slider{position:relative;z-index:1;top:-38px}.buttons-slider .button{font-family:'Good Times Rg';font-weight:normal;font-size:18px;padding:13px 25px;box-shadow: 0px 1px 30px 0px rgb(26 38 74 / 25%);min-width:230px;display:inline-grid;color:#78f9c1}.buttons-slider .button span{font-family:'Montserrat',sans-serif;font-weight:400;font-size:15px;display:block;color:#fff}.buttons-slider .button:hover{background:#412256;border-color:#412256}@media (max-width:767px){.buttons-slider{top:-33px}.buttons-slider .button{font-size:10px;padding:15px 2px;min-width:140px}.buttons-slider .button span{font-size:10px}}@media (max-width:420px){.buttons-slider .button{font-size:9px;padding:12px 6px}}.button-oportunidades-de-emprego{font-family:'Good Times Rg';font-weight:normal;font-size:20px;padding:15px 30px;color:#78f9c1}.banner-vagas-home{position:relative;padding-bottom:60px}.banner-vagas-home .button{position:absolute;bottom:100px;left:70px;background:#89dea5;border:2px solid #89dea5;font-size:30px}.banner-vagas-home .button:hover,.banner-vagas-home .button:active{color:#fff}@media (max-width:768px){.banner-vagas-home .button{left:40px;font-size:16px;padding:5px 10px}}.agente-autorizado-main{height:80vh;background:url(/img/agente-autorizado/banner-main.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.agente-autorizado-main .content-main{padding-top:120px}.agente-autorizado-main .content-main h1{font-family:'Good Times Rg';color:#fff;font-size:36px;font-weight:normal;margin-bottom:15px}.agente-autorizado-main .content-main p{color:#fff;font-size:20px;margin-bottom:30px}.agente-autorizado-main .button{font-size:16px;padding:12px 25px}@media (max-width:768px){.agente-autorizado-main .content-main h1{font-size:30px}.agente-autorizado-main .content-main p{font-size:18px}.agente-autorizado-main{background-attachment:scroll;background-position:10% center}}.icon-box2{display:inline-block;width:100px;margin-bottom:15px}.icon-box2 i{display:block;font-size:56px;color:#412256;margin-bottom:25px}.icon-pontos-positivos{max-width:100px;margin:0 auto;margin-bottom:20px}.row.display-flex{display:flex;flex-wrap:wrap}.row.display-flex>[class*="col-"]{display:flex;flex-direction:column}.carousel-control.right,.carousel-control.left{background:none!important;width:5%}.carousel-caption{text-shadow:none;max-width:100%;top:18%;left:0;right:0;text-align:left}@media (min-width:768px){.carousel-caption{padding-bottom:30px}.carousel-caption h2{margin-bottom:15px}.carousel-caption h4{margin-bottom:15px}}@media (max-width:768px){.carousel-caption{top:10%}}@media (max-width:420px){.carousel-caption{top:4%}.carousel-caption h2{font-size:24px}}#popUpHome .button{position:absolute;right:0;left:0;max-width:340px;margin:0 auto;bottom:10%;font-weight:normal;font-size:16px;box-shadow: 2px 2px 15px 0px rgb(0 0 0 / 50%);-webkit-box-shadow: 2px 2px 15px 0px rgb(0 0 0 / 50%);-moz-box-shadow:2px 2px 15px 0 rgba(0,0,0,.5)}@media (max-width:767px){#popUpHome .button{font-size:14px}}.content-indicadores iframe{width:100%!important}.wpp-btn{right:0;bottom:0;position:fixed;z-index:99998;width:80px!important;min-width:70px!important;height:80px!important;min-height:70px!important;bottom:5px}.portal-turbo-emprego-main{background-color:#8113a1}.portal-turbo-emprego-main img{margin-top:40px}.portal-turbo-emprego-main .content-main{padding-top:120px}.portal-turbo-emprego-main .content-main h1{font-family:'Good Times Rg';color:#fff;font-size:36px;font-weight:normal;margin-bottom:15px}.portal-turbo-emprego-main .content-main p{color:#fff;font-size:20px;margin-bottom:30px}.portal-turbo-emprego-main .button{font-size:16px;padding:12px 25px}