diff --git a/src/adtechmedia-website/frontend/css/api.min.css b/src/adtechmedia-website/frontend/css/api.min.css new file mode 100644 index 0000000..0d341dc --- /dev/null +++ b/src/adtechmedia-website/frontend/css/api.min.css @@ -0,0 +1,2 @@ +.dev-docs .user-guide .content:before,.dev-docs .user-guide .content:after{content:'';display:table;clear:both}#api .custom-headline-block{background:url("../images/api/api.jpg") center center/100% auto no-repeat;color:#fff}#api .home-blocks{padding-top:50px;padding-bottom:50px;text-align:left}#api .home-blocks .btn{margin-bottom:0}.dev-docs{text-align:left;margin:70px 0 0}.dev-docs section{padding-top:40px;padding-bottom:50px}.dev-docs section.home-blocks{padding-top:50px}.dev-docs h1{font:30px Futura-Light, sans-serif;color:#595959;text-transform:uppercase;margin-bottom:40px;background:transparent;-webkit-text-fill-color:inherit}.dev-docs h1:after{display:none}.dev-docs .back-link{vertical-align:top;margin-top:-3px;display:inline-block;padding-left:14px;padding-right:14px;line-height:36px;height:36px;width:36px;font-size:1.0625rem;border-radius:50%;color:inherit;background:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,0.14),0 2px 2px 0 rgba(0,0,0,0.098),0 1px 5px 0 rgba(0,0,0,0.084);transition:box-shadow .4s ease-in-out;z-index:1}.dev-docs .back-link:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,0.14),0 4px 5px 0 rgba(0,0,0,0.098),0 1px 10px 0 rgba(0,0,0,0.084)}.main-pic{background:url("../images/api/banner.jpg") 0 0/cover no-repeat;height:400px}.home-blocks img{margin:0 0 15px}.case-studies .mockup{background:#fff;border:1px solid #e1e1e1;box-shadow:0 1px 7px 0 rgba(0,0,0,0.08);padding:20px 50px 50px;position:relative}.case-studies .mockup .logo-img{height:35px;margin:0 auto}.case-studies .mockup .mockup-head{border-width:1px 0;border-color:#3b9ff3;border-style:solid;margin:20px 0;padding:5px 0 15px 0}.case-studies .mockup .mockup-head h1{color:#3b9ff3;font-size:24px;line-height:40px;margin:0;font-family:FuturaICG, sans-serif}.case-studies .mockup .mockup-cont>p{margin:0 0 20px}.case-studies .mockup .mockup-cont img{margin-bottom:20px;opacity:.7}.case-studies .mockup .mockup-cont .blurry{position:relative}.case-studies .mockup .mockup-cont .blurry p{filter:blur(2.5px);-webkit-filter:blur(2.5px)}.case-studies .mockup .mockup-cont .blurry .btn{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);margin:0;white-space:nowrap}.case-studies .icons-cont i{display:inline-block;background:#eee;border-radius:50%;width:25px;height:25px;line-height:25px;text-align:center}.case-studies .icons-cont i:not(.fa){font-family:sans-serif}.case-studies .info-block p{margin-top:25px;text-align:justify}.case-studies .case-logo{display:block;max-width:70%}.dev-docs .user-guide{padding:0;margin-left:calc((100% - 1100px) / 2)}.dev-docs .user-guide .back-link{position:absolute;top:40px;left:270px}.dev-docs .user-guide .content-root{min-height:90%;position:relative}.dev-docs .user-guide .content{padding:40px;zoom:1;position:relative}.dev-docs .user-guide .content:before{position:absolute;content:'';width:1px;height:calc(100% + 100px);background:#dfe2e7;top:0;left:0;display:block}.dev-docs .user-guide .content>*:first-child{padding-left:85px}.dev-docs .user-guide .content p,.dev-docs .user-guide .content ul,.dev-docs .user-guide .content ol,.dev-docs .user-guide .content pre,.dev-docs .user-guide .content blockquote,.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content h6{padding:10px 0;box-sizing:border-box}.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content h6{padding-bottom:0;margin:0}.dev-docs .user-guide .content h1+p,.dev-docs .user-guide .content h1 ul,.dev-docs .user-guide .content h1 ol,.dev-docs .user-guide .content h2+p,.dev-docs .user-guide .content h2 ul,.dev-docs .user-guide .content h2 ol,.dev-docs .user-guide .content h3+p,.dev-docs .user-guide .content h3 ul,.dev-docs .user-guide .content h3 ol,.dev-docs .user-guide .content h4+p,.dev-docs .user-guide .content h4 ul,.dev-docs .user-guide .content h4 ol,.dev-docs .user-guide .content h5+p,.dev-docs .user-guide .content h5 ul,.dev-docs .user-guide .content h5 ol,.dev-docs .user-guide .content h6+p,.dev-docs .user-guide .content h6 ul,.dev-docs .user-guide .content h6 ol{padding-top:10px}.dev-docs .user-guide .content h1{margin-bottom:0}.dev-docs .user-guide .content h1:first-child{padding-top:0}.dev-docs .user-guide .content h1:first-child:before{display:none}.dev-docs .user-guide .content h1:first-child a,.dev-docs .user-guide .content h1:first-child a:visited{color:#505050}.dev-docs .user-guide .content h2{font-size:1.5em}.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2{text-transform:uppercase;letter-spacing:1px}.dev-docs .user-guide .content h3{font-size:1.2em}.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content .big-heading{padding-top:80px}.dev-docs .user-guide .content h1:before,.dev-docs .user-guide .content h2:before,.dev-docs .user-guide .content .big-heading:before{display:block;content:'';background:-webkit-linear-gradient(left, #dfe2e7 80%, rgba(223,226,231,0) 100%);background:-moz-linear-gradient(left, #dfe2e7 80%, rgba(223,226,231,0) 100%);background:-o-linear-gradient(left, #dfe2e7 80%, rgba(223,226,231,0) 100%);background:-ms-linear-gradient(left, #dfe2e7 80%, rgba(223,226,231,0) 100%);background:linear-gradient(left, #dfe2e7 80%, rgba(223,226,231,0) 100%);box-shadow:0 1px 0 rgba(255,255,255,0.4);height:1px;position:relative;top:-40px;left:-40px;width:100%}.dev-docs .user-guide .content h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content .small-heading{border-bottom:solid 1px rgba(0,0,0,0.07);padding-top:30px;padding-bottom:10px}.dev-docs .user-guide .content pre{font-family:Menlo, monospace;white-space:pre-wrap}.dev-docs .user-guide .content pre>code{display:block;background:transparent;font-size:0.85em;letter-spacing:-1px}.dev-docs .user-guide .content ul,.dev-docs .user-guide .content ol{margin-left:20px}.dev-docs .user-guide .content ul>li{list-style-type:none;position:relative}.dev-docs .user-guide .content ul>li:before{content:'';display:block;position:absolute;left:-17px;top:7px;width:5px;height:5px;border-radius:4px;box-sizing:border-box;background:#fff;border:solid 1px #BFBFBF}.dev-docs .user-guide .content ul>li>:first-child{padding-top:0}.dev-docs .user-guide .content ol>li{list-style-type:decimal}.dev-docs .user-guide .content strong,.dev-docs .user-guide .content b{font-weight:bold}.dev-docs .user-guide .content i,.dev-docs .user-guide .content em{font-style:italic;color:#BFBFBF}.dev-docs .user-guide .content code{font-family:Menlo, monospace;background:#f3f6fb;padding:1px 3px;font-size:0.95em;word-wrap:break-word}.dev-docs .user-guide .content code .string,.dev-docs .user-guide .content code .number{color:#3ac}.dev-docs .user-guide .content code .init{color:#383}.dev-docs .user-guide .content code .keyword{font-weight:bold}.dev-docs .user-guide .content code .comment{color:#adadcc}.dev-docs .user-guide .content blockquote{color:#BFBFBF;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.dev-docs .user-guide .content blockquote :first-child{padding-top:0}.dev-docs .user-guide .content blockquote :last-child{padding-bottom:0}.dev-docs .user-guide .content table{margin-top:10px;margin-bottom:10px;padding:0;border-collapse:collapse;clear:both}.dev-docs .user-guide .content table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0}.dev-docs .user-guide .content table tr :nth-child(2n){background-color:#f8f8f8}.dev-docs .user-guide .content table tr th,.dev-docs .user-guide .content table tr td{border:1px solid #ccc;margin:0;padding:6px 13px}.dev-docs .user-guide .content table tr th :first-child,.dev-docs .user-guide .content table tr td :first-child{margin-top:0}.dev-docs .user-guide .content table tr th :last-child,.dev-docs .user-guide .content table tr td :last-child{margin-bottom:0}.dev-docs .user-guide .content table tr th{font-weight:bold}.dev-docs .user-guide .content>h1:first-child+p,.dev-docs .user-guide .content>p.brief{font-size:1.3em;font-family:Open Sans, sans-serif;font-weight:300}.dev-docs .user-guide .menubar{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.9em}.dev-docs .user-guide .menubar .section{padding:30px 30px 30px 0;box-sizing:border-box}.dev-docs .user-guide .menubar .section+.section{border-top:solid 1px #dfe2e7}.dev-docs .user-guide .menubar .section.no-line{border-top:0;padding-top:0}.dev-docs .user-guide .menu ul.level-1>li+li{margin-top:20px}.dev-docs .user-guide .menu li{list-style:none}.dev-docs .user-guide .menu a{box-sizing:border-box;position:relative;display:block;padding-top:1px;padding-bottom:1px;color:#BFBFBF}.dev-docs .user-guide .menu a:hover{color:#01ADFD}.dev-docs .user-guide .menu a.level-1{text-transform:uppercase;font-size:0.9em;font-weight:bold}.dev-docs .user-guide .menu a.level-2{font-weight:normal}.dev-docs .user-guide .menu a.level-3{font-weight:normal;font-size:0.9em;padding-left:10px}.dev-docs .user-guide .menu a.active{color:#01ADFD}.dev-docs .user-guide .menu a.active:after{content:'';display:block;box-sizing:border-box;position:absolute;top:10px;right:-20px;width:9px;height:3px;border-radius:2px;background:#01ADFD}.api-action{float:right}.api-action label{display:block}.api-action .custom-input{width:calc(100% - 150px)}.api-action .btn{margin:20px 0 0}.api-docs h1{float:left}.api-docs p{margin:0;font-size:inherit}.swagger-section .swagger-ui-wrap #api_info .info_title{display:none}.swagger-section .swagger-ui-wrap h2{margin:0}.swagger-section .swagger-ui-wrap ul#resources li.resource{border:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options{margin-top:3px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content{overflow:scroll}@media (min-width: 1700px){.dev-docs .user-guide{margin-left:calc((100% - 1296px) / 2)}.dev-docs .user-guide p{font-size:16px;margin:0}}@media (min-width: 1300px){.dev-docs{margin:88px 0 0}.cb-container{margin-top:88px}}@media (min-width: 1231px){.dev-docs .user-guide .content-root{background-color:#f3f6fb;box-shadow:inset 780px 0 #fff,inset 781px 0 #dfe2e7,inset 790px 0 5px -10px rgba(0,0,0,0.1)}.dev-docs .user-guide .content{padding-left:0;padding-right:0;width:930px}.dev-docs .user-guide .content>h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content h3{clear:both;width:100%;box-sizing:border-box;padding-right:40px;padding-left:40px}.dev-docs .user-guide .content>pre{width:380px;padding-left:20px;padding-right:20px;float:right;clear:right}.dev-docs .user-guide .content>pre+p,.dev-docs .user-guide .content>pre+ul,.dev-docs .user-guide .content>pre+ol,.dev-docs .user-guide .content>pre+h4,.dev-docs .user-guide .content>pre h5,.dev-docs .user-guide .content>pre h6{clear:both}.dev-docs .user-guide .content>blockquote,.dev-docs .user-guide .content>p,.dev-docs .user-guide .content>ul,.dev-docs .user-guide .content>ol,.dev-docs .user-guide .content>h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content h6{float:left;clear:left;width:550px;box-sizing:border-box;padding-right:40px;padding-left:40px}.dev-docs .user-guide .content>h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5{margin-left:40px;width:470px;margin-bottom:3px;padding-left:0;padding-right:0}.dev-docs .user-guide .content>table{margin-left:40px;margin-right:40px;max-width:470px}.dev-docs .user-guide .content>h3{margin-left:40px;width:470px;margin-bottom:3px;padding-left:0;padding-right:0}}@media (max-width: 1230px){.dev-docs .user-guide{width:95%;margin-left:5%}.dev-docs .user-guide .content{width:calc(100% - 230px)}.dev-docs .user-guide .content pre>code{background:#f3f6fb;border:solid 1px #e7eaee;border-top:solid 1px #dbdde2;border-left:solid 1px #e2e5e9;display:block;padding:10px;border-radius:2px;overflow:auto}.dev-docs .user-guide .content>*:first-child{padding-left:45px}}@media (min-width: 1025px){.dev-docs .user-guide .menubar{position:sticky;position:-webkit-sticky;left:0;top:70px;bottom:0;width:230px;float:left}.dev-docs .user-guide .content{float:left}.dev-docs .user-guide .content-root{padding-bottom:120px}.dev-docs ~ .demo-footer{position:relative;margin-top:-150px}.dev-docs section{padding-bottom:150px}}@media (max-width: 1024px){.dev-docs .user-guide{width:100%;margin:0}.dev-docs .user-guide .back-link{left:50px}.dev-docs .user-guide .content{border-left:0 none;width:100%;box-sizing:border-box;padding:40px 50px}.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content .big-heading{padding-top:40px}.dev-docs .user-guide .content h1:before,.dev-docs .user-guide .content h2:before,.dev-docs .user-guide .content .big-heading:before{background:#dfe2e7;left:-50px;top:-20px;width:calc(100% + 100px)}.dev-docs .user-guide .content h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content .small-heading{padding-top:20px}.dev-docs .user-guide .menubar{display:none}.case-studies .mockup{padding:20px 25px 25px}.case-studies .mockup .mockup-head h1{font-size:20px}.case-studies .info-block p{margin-top:15px}.case-studies .case-logo{max-width:60%}}@media (max-width: 991px){.home-blocks>.flex-row{flex-direction:column;-webkit-flex-direction:column;margin:0}.home-blocks>.flex-row>*{max-width:none;padding:0;flex:0 0 auto;-webkit-flex:0 0 auto}.home-blocks>.flex-row>*:not(:last-child){margin-bottom:30px}.home-blocks img{height:130px;float:left;margin:0 25px 0 0;clear:both}.home-blocks .btn{margin-bottom:0}.main-pic{height:300px}.api-action{float:none}.api-docs h1{float:none}}@media (max-width: 860px){.case-studies>.flex-row{display:block;margin:0}.case-studies>.flex-row>*{max-width:none;padding:0}.case-studies>.flex-row>*:not(:last-child){margin-bottom:40px}}@media (max-width: 860px) and (min-width: 691px){.case-studies .case-logo{max-width:40%;float:left;margin:0 20px 5px 0}}@media (max-width: 768px){.dev-docs h1{font-size:26px;margin-bottom:20px}.dev-docs .back-link{padding-left:12px;padding-right:12px;line-height:30px;height:30px;width:30px}.swagger-section .swagger-ui-wrap #api_info .info_title{font-size:26px}}@media (max-width: 767px){.dev-docs section,.dev-docs section.home-blocks{padding-top:25px;padding-bottom:25px}.dev-docs .user-guide .back-link{left:25px}.dev-docs .user-guide .content{padding:40px 25px}.dev-docs .user-guide .content>*:first-child{padding-left:35px}.dev-docs .user-guide .content h1:before,.dev-docs .user-guide .content h2:before,.dev-docs .user-guide .content .big-heading:before{left:-25px;width:calc(100% + 50px)}.home-blocks>.flex-row>*:not(:last-child){margin-bottom:25px}.home-blocks img{margin:0 15px 0 0}}@media (max-width: 690px){.case-studies .case-logo{max-width:none;height:55px}.case-studies .case-logo img{height:100%;width:auto}.case-studies .mockup .mockup-head{font-size:13px}.case-studies .mockup .mockup-head h1{font-size:17px}}@media (min-width: 480px) and (max-width: 639px){.home-blocks .action{clear:both}}@media (max-width: 480px){.dev-docs section.case-studies{padding-top:30px}.dev-docs section.case-studies .mockup .mockup-head{font-size:12px}.dev-docs section.case-studies .case-logo{height:45px}.dev-docs .user-guide .back-link{left:20px;top:30px}.dev-docs .user-guide .content{padding:30px 20px 20px}.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content .big-heading{padding-top:40px}.dev-docs .user-guide .content h1:before,.dev-docs .user-guide .content h2:before,.dev-docs .user-guide .content .big-heading:before{background:#dfe2e7;left:-20px;top:-20px;width:calc(100% + 40px)}.dev-docs .user-guide .content h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content .small-heading{padding-top:10px}}@media (max-width: 479px){.home-blocks img{height:auto;float:none;margin-bottom:15px}.main-pic{height:250px}} +/*# sourceMappingURL=api.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/api.min.css.map b/src/adtechmedia-website/frontend/css/api.min.css.map new file mode 100644 index 0000000..c46fef6 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/api.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../sass/_variables.scss","../sass/api/_api.scss","../sass/_mixins.scss","../sass/api/_case-studies.scss","../sass/api/_user-guide.scss","../sass/api/_docs.scss","../sass/api/_responsive-view.scss"], +"names": [], +"file": "api.min.css" +} diff --git a/src/adtechmedia-website/frontend/css/calculator.min.css b/src/adtechmedia-website/frontend/css/calculator.min.css new file mode 100644 index 0000000..819b56d --- /dev/null +++ b/src/adtechmedia-website/frontend/css/calculator.min.css @@ -0,0 +1,2 @@ +.calculator-block{margin:70px 0 0}.calculator-block>section{padding-top:40px;padding-bottom:40px}.calculator-block h2 span{white-space:nowrap}.calculator-block.calculator-results{height:calc(100vh - 70px)}.calculator-block.calculator-results>section{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.calculator-block.calculator-results .form-heading{font-size:22px}.calculator-block.calculator-results .heading{margin-bottom:40px}.calculator-block.calculator-confirm .blog-sections h3{margin:40px 0 15px;font-size:24px}.calculator-block.calculator-confirm .blog-sections>.flex-row{flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -12px}.calculator-block.calculator-confirm .blog-sections>.flex-row>*{padding:12px;text-align:left;line-height:1.3;color:#000}.calculator-block.calculator-confirm .blog-sections>.flex-row>*:hover{cursor:pointer}.calculator-block.calculator-confirm .blog-sections>.flex-row>*:hover .post-content:after{background-color:rgba(78,75,247,0.4)}.calculator-block.calculator-confirm .blog-sections>.flex-row>*:hover .post-content i{opacity:1;visibility:visible}.calculator-block.calculator-confirm .blog-sections>.flex-row>*:hover .post-title{color:#01ADFD}.calculator-block.calculator-confirm .blog-sections *[class^="flex-item"]:nth-child(0) .post-content{background:url(../images/calculator/blog-images/0-post.jpg) center center/cover no-repeat}.calculator-block.calculator-confirm .blog-sections *[class^="flex-item"]:nth-child(1) .post-content{background:url(../images/calculator/blog-images/1-post.jpg) center center/cover no-repeat}.calculator-block.calculator-confirm .blog-sections *[class^="flex-item"]:nth-child(2) .post-content{background:url(../images/calculator/blog-images/2-post.jpg) center center/cover no-repeat}.calculator-block.calculator-confirm .blog-sections *[class^="flex-item"]:nth-child(3) .post-content{background:url(../images/calculator/blog-images/3-post.jpg) center center/cover no-repeat}.calculator-block.calculator-confirm .blog-sections .post-content{color:#fff;border-radius:4px;padding:20px;height:224px;box-sizing:border-box;position:relative;display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end}.calculator-block.calculator-confirm .blog-sections .post-content:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;display:block;border-radius:4px;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.calculator-block.calculator-confirm .blog-sections .post-content i{position:relative;z-index:1;font-size:18px;opacity:0;visibility:hidden;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.calculator-block.calculator-confirm .blog-sections .post-title{font-size:20px;overflow:hidden;margin:10px 0;display:block;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.calculator-block.calculator-confirm .blog-sections .post-intro{font-size:16px;display:block}.calculator-block .info-blocks{color:#fff;font-size:14px;margin:40px -12px}.calculator-block .info-blocks .flex-item{background:#01ADFD;flex:1;-webkit-flex:1;margin:12px;padding:12px}.calculator-block .info-blocks .flex-item:nth-last-child(2),.calculator-block .info-blocks .flex-item:last-child{background:#4E4BF7}.calculator-block .info-blocks .flex-item .flex-row{margin:0 0 12px;align-items:center;-webkit-align-items:center;justify-content:space-around;-webkit-justify-content:space-around}.calculator-block .info-blocks label{font-size:36px;line-height:1}.calculator-block .info-blocks span{display:block}.calculator-block .info-blocks img{width:48px;height:48px}.calculator-form{width:340px;margin:0 auto}.calculator-form.send-report-form{margin-top:30px}.calculator-confirm img{height:152px;margin:0 auto 20px}@media (min-width: 1025px) and (max-width: 1200px){.calculator-block .info-blocks{margin-left:-8px;margin-right:-8px;font-size:13px}.calculator-block .info-blocks .flex-item{margin:8px;padding:12px 8px}.calculator-block .info-blocks img{width:42px;height:42px}.calculator-block .info-blocks label{font-size:32px}}@media (min-width: 1025px) and (min-height: 800px){.calculator-block.calculator-results>section{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:0}.calculator-block.calculator-confirm>section{padding:80px 0}}@media (min-width: 1500px) and (min-height: 800px){.calculator-confirm p{font-size:20px}}@media (min-width: 1025px){.calculator-block ~ .demo-footer{display:none}.calculator-block p{font-size:18px}}@media (min-width: 1300px){.calculator-block{margin:88px 0 0}.calculator-block.calculator-main{height:calc(100vh - 88px)}.calculator-block.calculator-main>section{padding:0;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.calculator-block.calculator-result{margin:88px 0 0;height:calc(100vh - 88px)}}@media (min-width: 1700px){.calculator-block h3{font-size:28px}.calculator-block p{font-size:22px}.calculator-block .info-blocks{font-size:16px}.calculator-block .info-blocks .flex-item{padding:24px 24px 12px}.calculator-block .info-blocks label{font-size:40px}.calculator-block.calculator-results .heading{margin-bottom:80px}.calculator-block.calculator-confirm .blog-sections h3{margin:80px 0 30px;font-size:28px}}@media (max-width: 1024px){.calculator-block p{font-size:22px}.calculator-block.calculator-confirm .blog-sections .post-title{line-height:1.3}.calculator-block.calculator-confirm img{height:135px}.calculator-block .info-blocks{font-size:12px}.calculator-block .info-blocks img{width:36px;height:36px}.calculator-block .info-blocks label{font-size:26px}}@media (max-width: 991px){.calculator-block.default-bg{background-position:center bottom}.calculator-block.calculator-confirm .blog-sections>.flex-row>*{flex:0 0 50%;-webkit-flex:0 0 50%;max-width:50%}.calculator-block .info-blocks{flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}.calculator-block .info-blocks .flex-item{flex:0 0 25%;-webkit-flex:0 0 25%;max-width:25%}}@media (max-width: 767px){.calculator-block.calculator-main h2{margin-bottom:20px}}@media (max-width: 580px){.calculator-block .info-blocks{justify-content:space-around;-webkit-justify-content:space-around}.calculator-block .info-blocks .flex-item{flex:0 0 30%;-webkit-flex:0 0 30%;max-width:30%;margin:10px 0;padding:10px}}@media (max-width: 560px){.calculator-block p{font-size:18px}.calculator-block.calculator-confirm .blog-sections>.flex-row>*{flex:0 0 100%;-webkit-flex:0 0 100%;max-width:100%;margin-bottom:24px}.calculator-block.calculator-confirm img{height:100px}}@media (max-width: 450px){.calculator-block .info-blocks .flex-item{flex:0 0 45%;-webkit-flex:0 0 45%;max-width:45%}}@media (max-width: 400px){.calculator-form{width:100%;margin:0}}@media (max-width: 360px){.calculator-block p{font-size:16px}.calculator-block .info-blocks .flex-item{flex:0 0 55%;-webkit-flex:0 0 55%;max-width:55%}} +/*# sourceMappingURL=calculator.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/calculator.min.css.map b/src/adtechmedia-website/frontend/css/calculator.min.css.map new file mode 100644 index 0000000..dbed147 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/calculator.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../sass/calculator/_calculator.scss","../sass/_variables.scss","../sass/_mixins.scss","../sass/calculator/_responsive-view.scss"], +"names": [], +"file": "calculator.min.css" +} diff --git a/src/adtechmedia-website/frontend/css/challenges.min.css b/src/adtechmedia-website/frontend/css/challenges.min.css new file mode 100644 index 0000000..f06fb2b --- /dev/null +++ b/src/adtechmedia-website/frontend/css/challenges.min.css @@ -0,0 +1,2 @@ +.challenges{display:flex;display:-webkit-flex;margin:0 -35px;padding:70px 0 0}.challenges .challenges-block{display:flex;display:-webkit-flex;flex:0 0 33.33333%;-webkit-flex:0 0 33.33333%;max-width:33.33333%;padding:0 35px}.challenges .challenges-block .challenges-block-inner{border:1px solid #01ADFD;padding:0 20px 20px}.challenges .challenges-block .challenges-block-inner .img-block{margin:-70px auto 0;padding:10px;background:#fff;display:inline-block}.challenges .challenges-block .challenges-block-inner .cont-block{padding:20px 0 0}.challenges .challenges-block .challenges-block-inner label{display:block;margin:15px 0 0}.challenges .challenges-block .challenges-block-inner label a{display:inline-block;color:inherit;font-size:12px;line-height:normal;opacity:.5}.challenges .challenges-block .challenges-block-inner blockquote{quotes:"\201c" "\201e"}.challenges .challenges-block .challenges-block-inner blockquote:before{content:open-quote;vertical-align:middle}.challenges .challenges-block .challenges-block-inner blockquote:after{content:close-quote}.challenges .challenges-block .challenges-block-inner blockquote:before,.challenges .challenges-block .challenges-block-inner blockquote:after{font-family:Georgia, serif;font-size:40px;line-height:.1;color:rgba(0,0,0,0.5)}@media (max-width: 1170px){.challenges{margin:0 -25px}.challenges .challenges-block{padding:0 25px}}@media (max-width: 1024px){.challenges{font-size:16px}}@media (max-width: 991px){.challenges{display:block;text-align:left;padding:30px 0 0;margin:0}.challenges .challenges-block{display:block;max-width:100%;padding:0}.challenges .challenges-block:not(:last-child){margin:0 0 50px}.challenges .challenges-block .challenges-block-inner{padding:20px 20px 20px 0;display:flex;display:-webkit-flex}.challenges .challenges-block .challenges-block-inner:before,.challenges .challenges-block .challenges-block-inner:after{content:'';display:table;clear:both}.challenges .challenges-block .challenges-block-inner .img-block{margin:0;padding:0;background:transparent;align-self:center;-webkit-align-self:center;flex:0 0 180px;-webkit-flex:0 0 180px;max-width:180px;text-align:center}.challenges .challenges-block .challenges-block-inner .img-block img{max-width:120px;display:inline-block}.challenges .challenges-block .challenges-block-inner .cont-block{padding:0;font-size:16px}}@media (max-width: 767px){.challenges{padding:0}.challenges .challenges-block:not(:last-child){margin:0 0 20px}.challenges .challenges-block .challenges-block-inner .img-block{flex:0 0 130px;-webkit-flex:0 0 130px;max-width:130px}.challenges .challenges-block .challenges-block-inner .img-block img{max-width:100px}.challenges .challenges-block .challenges-block-inner .cont-block{font-size:14px;text-align:justify}.challenges .challenges-block .challenges-block-inner blockquote:before,.challenges .challenges-block .challenges-block-inner blockquote:after{font-size:26px}}@media (max-width: 640px){.challenges .challenges-block .challenges-block-inner{padding:0;border:0}.challenges .challenges-block:not(:last-child) .challenges-block-inner{padding:0 0 20px;position:relative}.challenges .challenges-block:not(:last-child) .challenges-block-inner:after{content:'';position:absolute;left:50%;bottom:0;width:90%;height:1px;background:#1b93f2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width: 480px){.challenges .challenges-block .challenges-block-inner{display:block}.challenges .challenges-block .challenges-block-inner .img-block{text-align:center;display:block;padding:0 0 20px;max-width:none}.challenges .challenges-block .challenges-block-inner .img-block img{max-width:120px}} +/*# sourceMappingURL=challenges.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/challenges.min.css.map b/src/adtechmedia-website/frontend/css/challenges.min.css.map new file mode 100644 index 0000000..aec4bda --- /dev/null +++ b/src/adtechmedia-website/frontend/css/challenges.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../sass/challenges/_styles.scss","../sass/_mixins.scss","../sass/challenges/_responsive-view.scss"], +"names": [], +"file": "challenges.min.css" +} diff --git a/src/adtechmedia-website/frontend/css/contact.min.css b/src/adtechmedia-website/frontend/css/contact.min.css new file mode 100644 index 0000000..240549d --- /dev/null +++ b/src/adtechmedia-website/frontend/css/contact.min.css @@ -0,0 +1,2 @@ +#contact .contact-inner{margin:50px 0 0;position:relative;height:500px;z-index:3}#contact #googleMap{width:100%;height:100%}#contact .contact-form{position:absolute;left:0;top:0;width:360px;height:100%;background:rgba(255,255,255,0.9);z-index:1;padding:30px;font-family:FuturaICG, sans-serif;color:#000}#contact .contact-form h3{text-transform:uppercase;font-size:16px;text-align:left}#contact .contact-form .custom-input{text-align:left}#contact .contact-form .company-info{text-align:left;font-size:12px;margin:0 0 2px}#contact .contact-form .company-info a{color:#000}@media (max-width: 991px){#contact .contact-inner{height:460px}#contact .contact-form{padding:20px 30px 0}#contact .custom-input{padding-bottom:0}#contact .btn{margin:15px 0}#contact .captcha-block{padding:10px 0 0}}@media (max-width: 767px){#contact .contact-inner{margin:30px 0 0}}@media (max-width: 640px){#contact .contact-inner{height:auto}#contact #googleMap{height:300px}#contact .contact-form{position:static;background:transparent;padding:30px 0 0;width:100%}#contact .contact-form .company-info{text-align:center}#contact .captcha-block img{margin:0 auto;max-width:300px}}@media (max-width: 400px){#contact #googleMap{height:250px}}@media (max-width: 360px){#contact .captcha-block img{margin:0 auto;max-width:100%}} +/*# sourceMappingURL=contact.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/contact.min.css.map b/src/adtechmedia-website/frontend/css/contact.min.css.map new file mode 100644 index 0000000..51545de --- /dev/null +++ b/src/adtechmedia-website/frontend/css/contact.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "AACE,uBAAe,CACb,MAAM,CAAE,QAAQ,CAChB,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,KAAK,CACb,OAAO,CAAE,CAAC,CAGZ,mBAAW,CACT,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CAGd,sBAAc,CACZ,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,qBAAuB,CACnC,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,IAAI,CACb,WAAW,CAAE,qBAAqB,CAClC,KAAK,CCvBI,IAAI,CDwBb,yBAAG,CACD,cAAc,CAAE,SAAS,CACzB,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,IAAI,CAGlB,oCAAc,CACZ,UAAU,CAAE,IAAI,CAGlB,oCAAc,CACZ,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,OAAO,CACf,sCAAE,CACA,KAAK,CCvCA,IAAI,CCAjB,yBAA0B,CAEtB,uBAAe,CACb,MAAM,CAAE,KAAK,CAGf,sBAAc,CACZ,OAAO,CAAE,WAAW,CAGtB,sBAAc,CACZ,cAAc,CAAE,CAAC,CAGnB,aAAK,CACH,MAAM,CAAE,MAAM,CAGhB,uBAAe,CACb,OAAO,CAAE,QAAQ,EAKvB,yBAA0B,CAEtB,uBAAe,CACb,MAAM,CAAE,QAAQ,EAKtB,yBAA0B,CAEtB,uBAAe,CACb,MAAM,CAAE,IAAI,CAGd,mBAAW,CACT,MAAM,CAAE,KAAK,CAGf,sBAAc,CACZ,QAAQ,CAAE,MAAM,CAChB,UAAU,CAAE,WAAW,CACvB,OAAO,CAAE,QAAQ,CACjB,KAAK,CAAE,IAAI,CACX,oCAAc,CACZ,UAAU,CAAE,MAAM,CAKpB,2BAAI,CACF,MAAM,CAAE,MAAM,CACd,SAAS,CAAE,KAAK,EAMxB,yBAA0B,CAEtB,mBAAW,CACT,MAAM,CAAE,KAAK,EAKnB,yBAA0B,CAGpB,2BAAI,CACF,MAAM,CAAE,MAAM,CACd,SAAS,CAAE,IAAI", +"sources": ["../sass/contact/_styles.scss","../sass/_variables.scss","../sass/contact/_responsive-view.scss"], +"names": [], +"file": "contact.min.css" +} diff --git a/src/adtechmedia-website/frontend/css/content.min.css b/src/adtechmedia-website/frontend/css/content.min.css new file mode 100644 index 0000000..c413601 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/content.min.css @@ -0,0 +1,2 @@ +.content-page{text-align:justify;padding:30px 0}.content-page h1{background:transparent;-webkit-text-fill-color:inherit;font:30px/70px Futura-Light, sans-serif;color:#595959}.content-page h1:after{display:none}.content-page h4{text-transform:uppercase;font-size:17px;margin:0 0 3px}.content-page .text-block:not(:last-child){margin:0 0 20px}@media (max-width: 767px){.content-page{padding:15px 0}.content-page h1{font-size:24px}.content-page .text-block h4{font-size:16px}} +/*# sourceMappingURL=content.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/content.min.css.map b/src/adtechmedia-website/frontend/css/content.min.css.map new file mode 100644 index 0000000..99ec566 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/content.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "AAAA,aAAc,CACZ,UAAU,CAAE,OAAO,CACnB,OAAO,CAAE,MAAM,CACf,gBAAG,CACD,UAAU,CAAE,WAAW,CACvB,uBAAuB,CAAE,OAAO,CAChC,IAAI,CAAE,kCAAkC,CACxC,KAAK,CAAE,OAAO,CACd,sBAAQ,CACN,OAAO,CAAE,IAAI,CAIjB,gBAAG,CACD,cAAc,CAAE,SAAS,CACzB,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,OAAO,CAIf,0CAAmB,CACjB,MAAM,CAAE,QAAQ,CCrBtB,yBAA0B,CACxB,aAAc,CACZ,OAAO,CAAE,MAAM,CACf,gBAAG,CACD,SAAS,CAAE,IAAI,CAGf,4BAAG,CACD,SAAS,CAAE,IAAI", +"sources": ["../sass/content-page/_styles.scss","../sass/content-page/_responsive-view.scss"], +"names": [], +"file": "content.min.css" +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/css/demo-confirm.min.css b/src/adtechmedia-website/frontend/css/demo-confirm.min.css new file mode 100644 index 0000000..6fe8793 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/demo-confirm.min.css @@ -0,0 +1,2 @@ +.demo-confirm{margin:70px 0 0;height:calc(100vh - 70px);display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.demo-confirm img{height:152px;margin:0 auto 20px}@media (min-width: 1025px) and (min-height: 800px){.demo-confirm p{font-size:18px}}@media (min-width: 1500px) and (min-height: 800px){.demo-confirm p{font-size:20px}}@media (min-width: 1025px){.demo-confirm ~ .demo-footer{display:none}}@media (min-width: 1300px){.demo-confirm{margin:88px 0 0;height:calc(100vh - 88px)}}@media (min-width: 1700px){.demo-confirm p{font-size:22px}}@media (max-width: 1024px){.demo-confirm p{font-size:22px}.demo-confirm img{height:135px}}@media (max-width: 560px){.demo-confirm p{font-size:18px}.demo-confirm img{height:100px}}@media (max-width: 360px){.demo-confirm p{font-size:16px}}@media (max-height: 459px){.demo-confirm{height:auto;padding:50px 0}} +/*# sourceMappingURL=demo-confirm.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/demo-confirm.min.css.map b/src/adtechmedia-website/frontend/css/demo-confirm.min.css.map new file mode 100644 index 0000000..fbe8446 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/demo-confirm.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "AAAA,aAAc,CACZ,MAAM,CAAE,QAAQ,CAChB,MAAM,CAAE,kBAAkB,CAC1B,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CACrB,WAAW,CAAE,MAAM,CACnB,mBAAmB,CAAE,MAAM,CAC3B,iBAAI,CACF,MAAM,CAAE,KAAK,CACb,MAAM,CAAE,WAAW,CCTvB,kDAAmD,CACjD,eAAgB,CACd,SAAS,CAAE,IAAI,EAInB,kDAAmD,CAE/C,eAAE,CACA,SAAS,CAAE,IAAI,EAKrB,0BAA2B,CAEvB,4BAAiB,CACf,OAAO,CAAE,IAAI,EAKnB,0BAA2B,CACzB,aAAc,CACZ,MAAM,CAAE,QAAQ,CAChB,MAAM,CAAE,kBAAkB,EAI9B,0BAA2B,CAEvB,eAAE,CACA,SAAS,CAAE,IAAI,EAKrB,0BAA2B,CAEvB,eAAE,CACA,SAAS,CAAE,IAAI,CAGjB,iBAAI,CACF,MAAM,CAAE,KAAK,EAKnB,yBAA0B,CAEtB,eAAE,CACA,SAAS,CAAE,IAAI,CAGjB,iBAAI,CACF,MAAM,CAAE,KAAK,EAKnB,yBAA0B,CACxB,eAAgB,CACd,SAAS,CAAE,IAAI,EAInB,0BAA2B,CACzB,aAAc,CACZ,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,MAAM", +"sources": ["../sass/demo-confirm/_styles.scss","../sass/demo-confirm/_responsive-view.scss"], +"names": [], +"file": "demo-confirm.min.css" +} diff --git a/src/adtechmedia-website/frontend/css/demo.min.css b/src/adtechmedia-website/frontend/css/demo.min.css new file mode 100644 index 0000000..6d243e6 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/demo.min.css @@ -0,0 +1,2 @@ +#demo .custom-headline-block{background:url("../images/demo/demo.jpg") center center/100% auto no-repeat;color:#fff}.demo-container{background:#fff;background:-moz-linear-gradient(top, #fff 0%, rgba(243,243,243,0.3) 100%);background:-webkit-linear-gradient(top, #fff 0%, rgba(243,243,243,0.3) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(243,243,243,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );padding:50px 0;overflow:hidden}.demo-container .block-logo{border-bottom:1px solid #cbcbcb;padding:0 0 10px}.demo-container .block-logo img{height:50px;margin:0 auto}.demo-container .demo-row{padding:20px 0;display:flex;display:-webkit-flex;margin:0 -25px}.demo-container .demo-row .demo-block{flex:0 0 33.33333%;-webkit-flex:0 0 33.33333%;max-width:33.33333%;padding:0 25px}.demo-container .demo-row img{box-shadow:0 1px 10px rgba(0,0,0,0.1);-webkit-box-reflect:below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), to(rgba(250,250,250,0.1)));width:100%}@media (max-width: 991px){.demo-container .block-logo img{height:40px}.demo-container .demo-row{margin:0 -15px}.demo-container .demo-row .demo-block{padding:0 15px}}@media (max-width: 890px){.demo-container .demo-row{margin:0 -5px}.demo-container .demo-row .demo-block{padding:0 5px}}@media (max-width: 767px){#demo .demos-block{margin:0}#demo .demos-block .demo-block{padding:0 15px}#demo .demos-block .demo-block .demo-block-inner:after{background-size:auto 50%}.demo-container .demo-row{flex-direction:column;-webkit-flex-direction:column;margin:0;padding:0}.demo-container .demo-row .demo-block{flex:0 0 auto;-webkit-flex:0 0 auto;max-width:70%;padding:0;align-self:center;-webkit-align-self:center}.demo-container .demo-row .demo-block:not(:last-child){margin:0 0 50px}}@media (max-width: 480px){.demo-container .demo-row .demo-block{flex:0 0 auto;-webkit-flex:0 0 auto;max-width:90%}} +/*# sourceMappingURL=demo.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/demo.min.css.map b/src/adtechmedia-website/frontend/css/demo.min.css.map new file mode 100644 index 0000000..e07a0e4 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/demo.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "AACE,4BAAuB,CCAvB,UAAU,CAAE,gEAAsC,CAClD,KAAK,CAAE,IAAI,CDIb,eAAgB,CACd,UAAU,CAAE,IAAgB,CAC5B,UAAU,CAAE,8DAA6E,CACzF,UAAU,CAAE,iEAA+E,CAC3F,UAAU,CAAE,+DAA6E,CACzF,MAAM,CAAE,2GAA2G,CACnH,OAAO,CAAE,MAAM,CACf,QAAQ,CAAE,MAAM,CAEhB,2BAAY,CACV,aAAa,CAAE,iBAAiB,CAChC,OAAO,CAAE,QAAQ,CACjB,+BAAI,CACF,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,MAAM,CAIlB,yBAAU,CACR,OAAO,CAAE,MAAM,CCkCjB,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CDjCnB,MAAM,CAAE,OAAO,CACf,qCAAY,CCoCd,IAAI,CDnCoB,aAAa,CCoCrC,YAAY,CDpCY,aAAa,CCqCrC,SAAS,CDrC8B,SAAS,CAC5C,OAAO,CAAE,MAAM,CAGjB,6BAAI,CACF,UAAU,CAAE,0BAA6B,CACzC,mBAAmB,CAAE,qIAAyI,CAC9J,KAAK,CAAE,IAAI,CEpCjB,yBAA0B,CAGpB,+BAAI,CACF,MAAM,CAAE,IAAI,CAIhB,yBAAU,CACR,MAAM,CAAE,OAAO,CACf,qCAAY,CACV,OAAO,CAAE,MAAM,EAMvB,yBAA0B,CAEtB,yBAAU,CACR,MAAM,CAAE,MAAM,CACd,qCAAY,CACV,OAAO,CAAE,KAAK,EAMtB,yBAA0B,CAEtB,kBAAa,CACX,MAAM,CAAE,CAAC,CACT,8BAAY,CACV,OAAO,CAAE,MAAM,CAEb,sDAAQ,CACN,eAAe,CAAE,QAAQ,CAQjC,yBAAU,CACR,cAAc,CAAE,MAAM,CACtB,sBAAsB,CAAE,MAAM,CAC9B,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,qCAAY,CDehB,IAAI,CCdsB,QAAQ,CDelC,YAAY,CCfc,QAAQ,CDgBlC,SAAS,CChB2B,GAAG,CACjC,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,MAAM,CAClB,kBAAkB,CAAE,MAAM,CAC1B,sDAAmB,CACjB,MAAM,CAAE,QAAQ,EAO1B,yBAA0B,CAGpB,qCAAY,CDDhB,IAAI,CCEsB,QAAQ,CDDlC,YAAY,CCCc,QAAQ,CDAlC,SAAS,CCA2B,GAAG", +"sources": ["../sass/demo/_styles.scss","../sass/_mixins.scss","../sass/demo/_responsive-view.scss"], +"names": [], +"file": "demo.min.css" +} diff --git a/src/adtechmedia-website/frontend/css/home.min.css b/src/adtechmedia-website/frontend/css/home.min.css new file mode 100644 index 0000000..0aa8f60 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/home.min.css @@ -0,0 +1,2 @@ +.steps section{width:800px}.main-page h1{text-transform:capitalize;background:transparent;-webkit-text-fill-color:initial;font:50px/1.2 FuturaICG, sans-serif;color:#01ADFD}.main-page h1:after{display:none}.main-slide{margin:70px 0 0;background:url("../images/white-shape.png") 0 bottom/100% 200px no-repeat,url("../images/hero-blue.png") right bottom/auto 95% no-repeat,url("../images/hero-wallpaper.png") 0 bottom/cover no-repeat;height:calc(100vh - 50px);position:relative}.main-slide section{height:100%}.main-slide .flex-row{position:relative;top:30%;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}.main-slide .info-block{text-align:left}.main-slide .info-block .btn{margin-right:24px}.main-slide .laptop{background:url("../images/laptop.svg") right center no-repeat;position:relative;right:-50px}.main-slide .laptop #laptop-anim,.main-slide .laptop #laptop-actions{position:absolute;width:468px;height:278px;right:82px;top:15px}.main-slide .laptop #laptop-actions{width:464px;right:84px;background:rgba(254,254,254,0.5);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.main-slide .laptop #laptop-actions.shown{opacity:1;visibility:visible}.main-slide .laptop #laptop-actions .play{position:absolute;width:46px;height:46px;background:#01ADFD;border-radius:50%;box-shadow:0 8px 8px rgba(0,0,0,0.1);left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.main-slide .laptop #laptop-actions .play:hover{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.2);-moz-transform:translateX(-50%) translateY(-50%) scale(1.2);-o-transform:translateX(-50%) translateY(-50%) scale(1.2);transform:translateX(-50%) translateY(-50%) scale(1.2);cursor:pointer}.main-slide .laptop #laptop-actions .play i{color:#fff;margin-left:10%;line-height:46px;font-size:1.2rem}.scroll-down{position:fixed;bottom:42px;right:3%;width:50px;height:50px;background:#fff;border-radius:50%;-webkit-transition:box-shadow 0.2s linear;-moz-transition:box-shadow 0.2s linear;-o-transition:box-shadow 0.2s linear;transition:box-shadow 0.2s linear;box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2)}.scroll-down:hover{cursor:pointer;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2)}.scroll-down i{color:#01ADFD;font-size:1.6rem;line-height:50px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform 0.8s ease-in-out;-moz-transition:transform 0.8s ease-in-out;-o-transition:transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out}.scroll-down.rotate i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.steps{padding:0 0 50px}.steps .flex-row{justify-content:space-between;-webkit-justify-content:space-between;margin:0 0 50px}.steps .step-block{position:relative}.steps .step-block:hover div{opacity:1}.steps .step-block:hover img{opacity:0}.steps .step-block img{height:152px;width:152px}.steps .step-block div{position:absolute;height:152px;width:152px;opacity:0;top:0;left:0}.steps .step-block h3{margin:10px 0 0}.steps h2{margin:50px 0}.steps .checks{display:inline-block}.steps .checks h3{position:relative;padding:0 0 0 2rem;text-align:left;line-height:2}.steps .checks h3:before{content:"";position:absolute;left:7px;top:30%;width:1rem;height:.4rem;border-left:2px solid #4E4BF7;border-bottom:2px solid #4E4BF7;-webkit-transform:rotate(-45deg) translateY(-30%);-moz-transform:rotate(-45deg) translateY(-30%);-o-transform:rotate(-45deg) translateY(-30%);transform:rotate(-45deg) translateY(-30%);z-index:1}.steps .checks h3:after{content:'';position:absolute;left:0;top:50%;border:2px solid #2EF6A5;border-radius:50%;width:1rem;height:1rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.footer-logo{align-self:center}.footer-logo img{height:80px;float:right}.footer-blocks{padding:22px 0}.footer-blocks a{color:#000}.footer-blocks a:hover,.footer-blocks a.active{color:#01ADFD}.footer-blocks .social-links{align-self:center;height:55px}.footer-blocks .social-links ul{display:inline-block}.footer-blocks .social-links li{float:left;margin:0 7px}.footer-blocks .social-links li a{display:block;background:#F2F2F2;width:55px;height:55px;text-align:center}.footer-blocks .social-links li i{color:#BFBFBF;font-size:28px;line-height:55px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.footer-blocks .social-links .wordpress:hover i{color:#09aada}.footer-blocks .social-links .drupal:hover i{color:#0678BE}.footer-blocks .social-links .github:hover i{color:#000}.footer-blocks .social-links .linkedin:hover i{color:#0077B5}.footer-blocks .social-links .twitter:hover i{color:#64b2f8}.footer-blocks .social-links .facebook:hover i{color:#3b5998}.footer-blocks .social-links .youtube:hover i{color:#e52d27}.footer-blocks .quick-links{text-align:left}.footer-blocks .quick-links h3{margin-bottom:5px}.footer-blocks .quick-links li{float:left;width:50%;position:relative;padding:0 0 0 15px}.footer-blocks .quick-links li:before{content:'';position:absolute;left:0;top:50%;width:4px;height:4px;border:3px solid #01ADFD;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.solutions-block{width:100%;text-align:left}.solutions-block .solutions-cont{margin:0 auto;width:900px}.solutions-block .solutions-cont h3{margin-bottom:5px}.solutions-block .first-block{float:left;clear:both}.solutions-block .first-block li{position:relative;padding:0 0 0 15px}.solutions-block .first-block li:before{content:'';position:absolute;left:0;top:7px;width:4px;height:4px;border:3px solid #01ADFD;border-radius:50%}.solutions-block .first-block li ul{margin:0 0 0 15px}.solutions-block .first-block li ul li{padding:0 0 0 15px}.solutions-block .first-block li ul li:before{width:0;height:0;top:8px}.solutions-block .second-block{margin-top:10%;float:left;clear:both}.solutions-block .second-block li{position:relative;padding:0 0 0 15px}.solutions-block .second-block li:before{content:'';position:absolute;left:0;top:7px;width:3px;height:3px;border:3px solid #FFCC2F;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.solutions-block .second-block li ul{margin:0 0 0 15px}.solutions-block .second-block li ul li{padding:0 0 0 15px}.solutions-block .second-block li ul li:before{width:0;height:0;top:8px}.solutions-block .third-block{float:right;clear:both;margin-top:15%}.solutions-block .third-block li{position:relative;padding:0 0 0 15px}.solutions-block .third-block li:before{content:'';position:absolute;left:0;top:7px;width:4px;height:4px;border:3px solid #FF0031}.solutions-block .fourth-block{float:right;clear:both;margin-top:30%;margin-right:30px}.solutions-block .fourth-block li{position:relative;padding:0 0 0 15px}.solutions-block .fourth-block li:before{content:'';position:absolute;left:0;top:6px;width:0;height:0;border-width:0 5px 9px;border-style:solid;border-color:transparent transparent #2EF6A5}.solutions-block .fourth-block li:after{content:'';position:absolute;left:4px;top:11px;width:2px;height:2px;background:#fff;border-radius:50%}.btn.video-show{position:relative}.btn.video-show:hover{padding-right:45px}.btn.video-show:hover .fa-play{opacity:1;visibility:visible;right:5px;-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);animation:play 2s infinite ease-in-out;-webkit-animation:play 2s infinite ease-in-out}.btn.video-show .fa-play{background:#fff;border-radius:50%;color:#01ADFD;font-size:14px;width:28px;height:28px;line-height:28px;text-align:center;position:absolute;z-index:-1;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.btn.video-show .fa-play:before{display:inline-block;margin-left:3px}.video-close{height:30px;width:30px;position:absolute;top:20px;right:20px;z-index:17;-webkit-transition:transform 0.4s ease-in-out;-moz-transition:transform 0.4s ease-in-out;-o-transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}.video-close:before,.video-close:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff}.video-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.video-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.video-close:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.youtube-overlay{display:block;height:100%;left:0;position:fixed;top:0;-webkit-transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);width:100%;z-index:14;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}.youtube-overlay.hidden{opacity:0;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);visibility:hidden}.youtube-video{height:100%;position:relative;width:100%;z-index:16}.youtubemodal-mask{background:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:15}@keyframes play{60%, 80%{color:white}}@-webkit-keyframes play{60%, 80%{color:white}}@media (min-width: 1025px) and (max-width: 1200px){.main-slide .laptop{background-size:550px auto;right:0}.main-slide .laptop #laptop-anim,.main-slide .laptop #laptop-actions{position:absolute;width:404px;height:243px;right:74px;top:28px}.main-slide .info-block .btn{margin-right:16px}.main-page h1{font-size:45px}}@media (min-width: 1025px) and (min-height: 800px){.main-slide{background:url("../images/white-shape.png") 0 bottom/100% 200px no-repeat,url("../images/hero-blue.png") right bottom/auto 75% no-repeat,url("../images/hero-wallpaper.png") 0 bottom/cover no-repeat}.main-slide .flex-row{align-items:center;-webkit-align-items:center}.main-slide .laptop{padding-bottom:50%;background-size:contain}.main-slide .laptop #laptop-anim,.main-slide .laptop #laptop-actions{width:73.7%;height:51.6%;right:13.4%;top:22.6%}.main-slide .laptop #laptop-actions .play{width:58px;height:58px}.main-slide .laptop #laptop-actions .play i{font-size:1.8rem;line-height:58px}.main-slide section{width:90%;padding:0}.body-main,.body-main p,.demo-confirm p{font-size:18px}.solutions-block .solutions-inner li:before{top:10px}.solutions-block .solutions-inner li:after{top:15px}.solutions-block .solutions-inner li ul li:before{top:12px}}@media (min-width: 1500px) and (min-height: 800px){.main-page h1{font:60px/1.2 FuturaICG, sans-serif}.body-main p,.demo-confirm p,.calculator-confirm p{font-size:20px}.main-slide section{width:80%}}@media (min-width: 1025px){.main-slide .info-block p{width:95%}.solutions-block{height:900px;background:url("../images/devices.svg") center bottom 50px/600px auto no-repeat,url("../images/tree.svg") center bottom 400px/300px auto no-repeat,url("../images/wallpaper-prefooter.jpg") 0 bottom/auto 440px no-repeat}.demo-confirm ~ .demo-footer,.calculator-block ~ .demo-footer{display:none}}@media (min-width: 1300px){.main-slide{margin:88px 0 0;height:calc(100vh - 65px)}.main-slide .info-block{position:relative}.main-slide .info-block p{width:90%}.demo-confirm,.calculator-block.calculator-result,.cb-container.not-found{margin:88px 0 0;height:calc(100vh - 88px)}}@media (min-width: 1700px){.steps section{width:1100px}.main-page h1{font:75px/1 FuturaICG, sans-serif}.main-slide{background:url("../images/white-shape.png") 0 bottom/100% 300px no-repeat,url("../images/hero-blue.png") right bottom/auto 95% no-repeat,url("../images/hero-wallpaper.png") 0 bottom/cover no-repeat;height:calc(100vh - 50px)}.main-slide section{width:1500px}.main-slide .flex-row{height:450px}.main-slide .laptop{background-size:auto 450px;padding-bottom:0;height:100%}.main-slide .laptop #laptop-anim,.main-slide .laptop #laptop-actions{position:absolute;width:646px;height:383px;top:21px;right:112px}.main-slide .laptop #laptop-actions{right:116px;width:638px}.main-slide .laptop #laptop-actions .play{width:58px;height:58px}.main-slide .laptop #laptop-actions .play i{font-size:1.8rem;line-height:58px}.main-slide .info-block{position:relative;left:100px}.main-slide .info-block h2{margin:40px 0 25px}.main-slide p{margin:30px 0}.scroll-down{width:56px;height:56px;bottom:63px}.scroll-down i{font-size:1.8rem;line-height:56px}.body-main p,.demo-confirm p,.calculator-block p{font-size:22px}h2{font-size:50px}.steps .checks h3{padding:0 0 0 2.7rem}.steps .checks h3:before{left:10px;top:35%;width:1.3rem;height:.5rem;-webkit-transform:rotate(-45deg) translateY(-35%);-moz-transform:rotate(-45deg) translateY(-35%);-o-transform:rotate(-45deg) translateY(-35%);transform:rotate(-45deg) translateY(-35%);border-width:3px}.steps .checks h3:after{width:1.3rem;height:1.3rem;border-width:3px}.steps .flex-row{margin:0 0 80px;justify-content:space-around;-webkit-justify-content:space-around}.solutions-block{width:100%;height:1200px;background:url(../images/devices.svg) center bottom 50px/900px auto no-repeat,url(../images/tree.svg) center bottom 550px/400px auto no-repeat,url(../images/wallpaper-prefooter.jpg) 0 bottom/auto 640px no-repeat}.solutions-block .solutions-cont{font-size:22px;width:1250px}.solutions-block .solutions-cont .solutions-inner:first-child{padding:0 0 0 50px}.solutions-block .solutions-cont .solutions-inner li{padding:0 0 0 20px}.solutions-block .solutions-cont .solutions-inner li:before{top:12px}.solutions-block .first-block li:before{width:6px;height:6px}.solutions-block .first-block li ul li:before{border-width:4px}.solutions-block .second-block li:before{width:5px;height:5px}.solutions-block .second-block li ul li:before{border-width:4px}.solutions-block .third-block{margin-top:15%}.solutions-block .third-block li:before{width:6px;height:6px}.solutions-block .fourth-block{margin-right:50px;margin-top:25%}.solutions-block .fourth-block li:before{border-width:0 6px 12px}.solutions-block .fourth-block li:after{top:18px;width:4px;height:4px}}@media (min-width: 992px) and (max-width: 1024px){.main-page h1{font-size:45px;line-height:1}.main-slide{background:url(../images/hero-blue.png) right bottom/auto 65% no-repeat,url(../images/hero-wallpaper.png) 0 bottom/cover no-repeat}.main-slide .info-block p{font-size:18px;line-height:1.3;margin-bottom:10px}.main-slide .laptop{margin:20px 0 0}.solutions-block{background:url(../images/devices.svg) right -300px bottom/1000px auto no-repeat,url(../images/tree-sm.svg) right 150px bottom 600px/auto 900px no-repeat,url(../images/wallpaper-prefooter.jpg) 0 bottom/auto 400px no-repeat;padding:100px 0 600px}.solutions-block .solutions-cont{padding:0 0 0 80px}.demo-footer .btn.secondary-btn{top:-400px;left:80px}}@media (max-width: 1024px){body.body-main,.demo-confirm p,.calculator-block p{font-size:22px}h3{font-size:24px}.main-slide{height:100vh}.main-slide .flex-row{height:90%;position:static;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;flex-direction:column;-webkit-flex-direction:column;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.main-slide .flex-row>*{text-align:center;flex:none;-webkit-flex:none}.main-slide .flex-row>*.info-block{max-width:80%}.main-slide .flex-row>*.info-block .modal__trigger{display:none}.main-slide .flex-row>*.info-block .btn{margin-right:0}.main-slide .flex-row>*.laptop{right:0;max-width:100%;width:100%;height:0;padding-bottom:25%;background-position:center}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:35.3%;height:85%;right:32.5%;top:5%}.scroll-down{display:none;z-index:1}.scroll-down i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.steps{background:url("../images/white-shape-sm.png") 0 0/100% 200px no-repeat;margin-top:-170px;position:relative;padding:170px 0 0}.steps .flex-row{justify-content:space-around;-webkit-justify-content:space-around}.main-page ~ .demo-footer{margin:0}.steps section{width:85%;padding:0}.steps .step-block img,.steps .step-block div{height:135px;width:135px}.steps .checks h3{padding:0 0 0 2.7rem}.steps .checks h3:before{left:10px;top:30%;width:1.3rem;height:.5rem;-webkit-transform:rotate(-45deg) translateY(-30%);-moz-transform:rotate(-45deg) translateY(-30%);-o-transform:rotate(-45deg) translateY(-30%);transform:rotate(-45deg) translateY(-30%);border-width:3px}.steps .checks h3:after{width:1.3rem;height:1.3rem;border-width:3px}.solutions-block{margin-bottom:50px}.solutions-block .solutions-cont{flex-direction:column;-webkit-flex-direction:column;width:100%}.solutions-block .solutions-inner{max-width:none;flex:none;-webkit-flex:none}.solutions-block .solutions-inner>*{float:none;margin:0 0 30px}.solutions-block .solutions-inner li{padding:0 0 0 20px}.solutions-block .solutions-inner li:before{top:12px}.solutions-block .solutions-inner li ul li:before{top:15px}.solutions-block .third-block,.solutions-block .fourth-block{float:left}.demo-footer{position:relative}.demo-footer h3{display:none}.demo-footer .btn.secondary-btn{position:absolute}.demo-footer .btn.secondary-btn.alpha-bg:not(:hover){background:#fff}.demo-confirm img,.calculator-confirm img{height:135px}}@media (max-width: 1024px) and (min-height: 800px){.main-slide .flex-row>*.laptop{padding-bottom:45%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:63.5%;height:85%;right:18.4%;top:5%}.main-slide .flex-row>*.laptop #laptop-actions .play{width:58px;height:58px}.main-slide .flex-row>*.laptop #laptop-actions .play i{font-size:1.8rem;line-height:58px}.main-page h1{font-size:60px;line-height:1.2}}@media (max-width: 991px){.solutions-block{background:url("../images/devices.svg") right -240px bottom/800px auto no-repeat,url("../images/tree-sm.svg") right 50px bottom 450px/auto 1000px no-repeat,url("../images/wallpaper-prefooter.jpg") 0 bottom/auto 350px no-repeat;height:auto;padding:100px 0 500px}.solutions-block .solutions-cont{padding:0 0 0 50px}.demo-footer .btn.secondary-btn{top:-350px;left:50px}.main-page h1{font-size:45px;line-height:1}.main-slide{background:url(../images/hero-blue.png) right bottom/auto 65% no-repeat,url(../images/hero-wallpaper.png) 0 bottom/cover no-repeat}.main-slide .info-block p{font-size:18px;line-height:1.3;margin-bottom:10px}.main-slide .laptop{margin:20px 0 0}}@media (max-width: 991px) and (min-height: 800px){.main-page h1{font-size:60px;line-height:1.2}}@media (max-width: 767px){.main-slide{height:calc(100vh - 70px)}.main-slide .flex-row>*.info-block .modal__trigger{right:20px}.scroll-down{z-index:1}.solutions-block{background:url("../images/devices.svg") center bottom/85% auto no-repeat,url("../images/wallpaper-prefooter.jpg") 0 bottom/auto 250px no-repeat;padding-top:50px;padding-bottom:350px;text-align:center}.solutions-block .solutions-cont{padding:0;display:inline-block;width:auto;text-align:left}.demo-footer{padding:0 0 30px}.demo-footer .btn.secondary-btn{position:static}}@media (max-width: 767px) and (min-height: 800px){.main-page h1{font:50px/1.2 FuturaICG, sans-serif}.main-slide .flex-row>*.laptop{padding-bottom:50%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:70.8%;height:85%;right:14.8%;top:4.6%}}@media (max-width: 767px) and (max-height: 799px){.main-slide .flex-row>*.laptop{padding-bottom:30%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:42.4%;height:85%;right:28.8%;top:5%}}@media (max-device-width: 767px){.main-slide{background:url(../images/hero-blue.png) right bottom/90% auto no-repeat,url(../images/hero-wallpaper.png) 0 bottom/cover no-repeat}.main-slide .flex-row>*.laptop{margin:5% 0 0;padding-bottom:50%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:70.8%;height:85%;right:14.8%;top:4.6%}}@media (max-width: 560px){body.body-main,.demo-confirm p,.calculator-block p{font-size:18px}h2{font-size:35px}.steps h2{margin:40px 0}h3{font-size:18px}.steps section{width:100%;padding:0 20px}.steps .flex-row{justify-content:space-between;-webkit-justify-content:space-between}.steps .step-block img,.steps .step-block div{height:100px;width:100px}.solutions-block{background:url("../images/devices.svg") center bottom/85% auto no-repeat,url("../images/wallpaper-prefooter.jpg") 0 bottom/auto 200px no-repeat;padding-bottom:250px}.solutions-block .solutions-inner li:before{top:7px}.solutions-block .solutions-inner li ul li:before{top:8px}.steps .checks h3{padding:0 0 0 2rem}.steps .checks h3:before{left:7px;width:1rem;height:.4rem;border-width:2px}.steps .checks h3:after{width:1rem;height:1rem;border-width:2px}.demo-confirm img,.calculator-confirm img{height:100px}}@media (max-width: 560px) and (min-height: 800px){.main-page h1{font-size:40px}}@media (max-width: 560px) and (max-height: 799px){.main-slide .flex-row>*.info-block{max-width:100%}.main-slide .flex-row>*.info-block p{font-size:16px;line-height:1.3;margin-bottom:10px}.main-slide .flex-row>*.laptop{padding-bottom:45%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:64%;height:85%;right:18%;top:5%}.main-page h1{font-size:35px;line-height:1}}@media (max-device-width: 560px){.main-slide .flex-row>*.laptop{margin:5% 0 0;padding-bottom:50%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:70.8%;height:85%;right:14.8%;top:4.6%}}@media (max-width: 400px){.solutions-block{padding-bottom:200px}.steps .step-block img,.steps .step-block div{height:90px;width:90px}h3{font-size:16px}}@media (max-width: 360px){body.body-main,.demo-confirm p,.calculator-block p{font-size:16px}.main-slide .flex-row{justify-content:flex-start;-webkit-justify-content:flex-start;padding:15px 0 0}.main-slide .flex-row>*.info-block p{font-size:14px;margin-top:10px}.main-slide .flex-row>*.info-block .btn:not(.modal__trigger){margin:5px 0}.main-slide .flex-row>*.info-block .modal__trigger{top:16px}.main-page h1{font-size:30px}.steps .step-block img,.steps .step-block div{height:80px;width:80px}.steps .step-block h3{font-size:14px}.solutions-block{background:url("../images/devices.svg") center bottom/85% auto no-repeat,url("../images/wallpaper-prefooter.jpg") 0 bottom/auto 150px no-repeat;padding-bottom:150px;margin-bottom:30px}.demo-footer{padding:0}}@media (max-height: 459px){.main-slide{height:auto;padding-top:50px}.main-slide .flex-row{padding-bottom:15%}} +/*# sourceMappingURL=home.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/home.min.css.map b/src/adtechmedia-website/frontend/css/home.min.css.map new file mode 100644 index 0000000..39ef36b --- /dev/null +++ b/src/adtechmedia-website/frontend/css/home.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../sass/home/_home.scss","../sass/_variables.scss","../sass/_mixins.scss","../sass/home/_responsive-view.scss"], +"names": [], +"file": "home.min.css" +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/css/landing.min.css b/src/adtechmedia-website/frontend/css/landing.min.css new file mode 100644 index 0000000..29d7b3a --- /dev/null +++ b/src/adtechmedia-website/frontend/css/landing.min.css @@ -0,0 +1,2 @@ +.landing-page{margin-top:100px;text-align:left}.landing-page section{width:950px;margin:0 auto;padding:50px 0}.landing-page h1{font-size:30px;line-height:1.3;background:transparent;-webkit-text-fill-color:inherit}.landing-page h1:after{display:none}.landing-page h2{font-size:21px;margin-top:0;text-transform:uppercase}.landing-page .mb15{margin-bottom:15px}.landing-page hr{border:1px solid #eaeaea}.landing-page .heading-desc{font-size:15px;margin:25px 0}.landing-page .key-features li{margin:0 0 15px}.landing-page .key-features i.fa{font-size:17px;width:35px;height:35px;line-height:35px;background:#01ADFD;color:#fff;border-radius:50%;text-align:center}.landing-page .key-features .feature-desc{width:calc(100% - 45px)}.landing-page .key-features h3{font-size:17px;margin:5px 0 0;text-transform:uppercase}.landing-page .customer-reviews{text-align:center}.landing-page .customer-reviews>*{display:block;color:rgba(0,0,0,0.65)}.landing-page .customer-reviews>*.customer-position{color:rgba(0,0,0,0.4)}.landing-page .customer-reviews blockquote{font-size:20px}.landing-page .customer-reviews .img-placeholder{color:rgba(0,0,0,0.4);font-size:70px}.landing-page .customer-reviews .customer-name{font-size:17px}.landing-page .customer-reviews .customer-position{font-size:13px}@media (min-width: 1700px){.landing-page section{width:1296px}}@media (max-width: 991px){.landing-page{margin-top:70px}.landing-page section{width:90%}.landing-page h1{font-size:26px}}@media (max-width: 768px){.landing-page section{padding:25px 0}.landing-page .flex-row{display:block}.landing-page .flex-row.flex-gutter{margin:0}.landing-page .flex-row>[class^="flex-item-"]{max-width:100%;padding:0}.landing-page .flex-row>[class^="flex-item-"]:not(:last-child){margin-bottom:25px}.landing-page .install-btn{display:block;width:300px;margin:0 auto;text-align:center}.landing-page .video-cont{height:300px}.landing-page .customer-reviews blockquote{font-size:18px}}@media (max-width: 560px){.landing-page h1{font-size:25px}}@media (max-width: 479px){.landing-page .social-links label{display:none}.landing-page .video-cont{height:200px}.landing-page .heading-desc{margin:15px 0}.landing-page .customer-reviews blockquote{font-size:15px}.landing-page .install-btn{width:280px;height:40px;line-height:38px}.landing-page h1{font-size:23px}} +/*# sourceMappingURL=landing.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/landing.min.css.map b/src/adtechmedia-website/frontend/css/landing.min.css.map new file mode 100644 index 0000000..1cb07f3 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/landing.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "AAAA,aAAc,CACZ,UAAU,CAAE,KAAK,CACjB,UAAU,CAAE,IAAI,CAChB,qBAAQ,CACN,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,MAAM,CACd,OAAO,CAAE,MAAM,CAGjB,gBAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,UAAU,CAAE,WAAW,CACvB,uBAAuB,CAAE,OAAO,CAChC,sBAAQ,CACN,OAAO,CAAE,IAAI,CAIjB,gBAAG,CACD,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,CAAC,CACb,cAAc,CAAE,SAAS,CAG3B,mBAAM,CACJ,aAAa,CAAE,IAAI,CAGrB,gBAAG,CACD,MAAM,CAAE,iBAAiB,CAG3B,2BAAc,CACZ,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,MAAM,CAId,8BAAG,CACD,MAAM,CAAE,QAAQ,CAGlB,gCAAK,CACH,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,UAAU,CC/CH,OAAO,CDgDd,KAAK,CAAE,IAAI,CACX,aAAa,CAAE,GAAG,CAClB,UAAU,CAAE,MAAM,CAGpB,yCAAc,CACZ,KAAK,CAAE,iBAAiB,CAG1B,8BAAG,CACD,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,OAAO,CACf,cAAc,CAAE,SAAS,CAI7B,+BAAkB,CAChB,UAAU,CAAE,MAAM,CAClB,iCAAM,CACJ,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,gBAAkB,CACzB,mDAAoB,CAClB,KAAK,CAAE,eAAiB,CAI5B,0CAAW,CACT,SAAS,CAAE,IAAI,CAGjB,gDAAiB,CACf,KAAK,CAAE,eAAiB,CACxB,SAAS,CAAE,IAAI,CAGjB,8CAAe,CACb,SAAS,CAAE,IAAI,CAGjB,kDAAmB,CACjB,SAAS,CAAE,IAAI,CEzFrB,0BAA2B,CAEvB,qBAAQ,CACN,KAAK,CAAE,MAAM,EAKnB,yBAA0B,CACxB,aAAc,CACZ,UAAU,CAAE,IAAI,CAChB,qBAAQ,CACN,KAAK,CAAE,GAAG,CAGZ,gBAAG,CACD,SAAS,CAAE,IAAI,EAKrB,yBAA0B,CAEtB,qBAAQ,CACN,OAAO,CAAE,MAAM,CAGjB,uBAAU,CACR,OAAO,CAAE,KAAK,CACd,mCAAc,CACZ,MAAM,CAAE,CAAC,CAEX,6CAA0B,CACxB,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,CAAC,CACV,8DAAmB,CACjB,aAAa,CAAE,IAAI,CAKzB,0BAAa,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,MAAM,CACd,UAAU,CAAE,MAAM,CAGpB,yBAAY,CACV,MAAM,CAAE,KAAK,CAIb,0CAAW,CACT,SAAS,CAAE,IAAI,EAMvB,yBAA0B,CAEtB,gBAAG,CACD,SAAS,CAAE,IAAI,EAKrB,yBAA0B,CAGpB,iCAAM,CACJ,OAAO,CAAE,IAAI,CAIjB,yBAAY,CACV,MAAM,CAAE,KAAK,CAGf,2BAAc,CACZ,MAAM,CAAE,MAAM,CAId,0CAAW,CACT,SAAS,CAAE,IAAI,CAInB,0BAAa,CACX,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CAGnB,gBAAG,CACD,SAAS,CAAE,IAAI", +"sources": ["../sass/landing/_styles.scss","../sass/_variables.scss","../sass/landing/_responsive-view.scss"], +"names": [], +"file": "landing.min.css" +} diff --git a/src/adtechmedia-website/frontend/css/main.min.css b/src/adtechmedia-website/frontend/css/main.min.css index f739a1a..9b1d07e 100644 --- a/src/adtechmedia-website/frontend/css/main.min.css +++ b/src/adtechmedia-website/frontend/css/main.min.css @@ -1,2 +1,2 @@ -.flex-row>.flex-item-1{flex:0 0 8.33333%;-webkit-flex:0 0 8.33333%;max-width:8.33333%}.flex-row>.flex-item-2{flex:0 0 16.66667%;-webkit-flex:0 0 16.66667%;max-width:16.66667%}.flex-row>.flex-item-3{flex:0 0 25%;-webkit-flex:0 0 25%;max-width:25%}.flex-row>.flex-item-4{flex:0 0 33.33333%;-webkit-flex:0 0 33.33333%;max-width:33.33333%}.flex-row>.flex-item-5{flex:0 0 41.66667%;-webkit-flex:0 0 41.66667%;max-width:41.66667%}.flex-row>.flex-item-6{flex:0 0 50%;-webkit-flex:0 0 50%;max-width:50%}.flex-row>.flex-item-7{flex:0 0 58.33333%;-webkit-flex:0 0 58.33333%;max-width:58.33333%}.flex-row>.flex-item-8{flex:0 0 66.66667%;-webkit-flex:0 0 66.66667%;max-width:66.66667%}.flex-row>.flex-item-9{flex:0 0 75%;-webkit-flex:0 0 75%;max-width:75%}.flex-row>.flex-item-10{flex:0 0 83.33333%;-webkit-flex:0 0 83.33333%;max-width:83.33333%}.flex-row>.flex-item-11{flex:0 0 91.66667%;-webkit-flex:0 0 91.66667%;max-width:91.66667%}.flex-row>.flex-item-12{flex:0 0 100%;-webkit-flex:0 0 100%;max-width:100%}@font-face{font-family:Futura-Light;src:url(../fonts/Futura-Light/Futura-Light.eot);src:url(../fonts/Futura-Light/Futura-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Futura-Light/Futura-Light.woff) format("woff"),url(../fonts/Futura-Light/Futura-Light.ttf) format("truetype"),url(../fonts/Futura-Light/Futura-Light.svg) format("svg")}@font-face{font-family:FuturaICG;src:url(../fonts/FuturaICG/FuturaICG.eot);src:url(../fonts/FuturaICG/FuturaICG.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaICG/FuturaICG.woff) format("woff"),url(../fonts/FuturaICG/FuturaICG.ttf) format("truetype"),url(../fonts/FuturaICG/FuturaICG.svg) format("svg")}.flex-row{display:flex;display:-webkit-flex}.flex-row.flex-gutter{margin:0 -25px}.flex-row.flex-gutter>*{padding:0 25px;box-sizing:border-box}.flex-row.flex-justify{justify-content:center;-webkit-justify-content:center}.self-center{align-self:center;-webkit-align-self:center}*{margin:0;padding:0;outline:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:normal}.clearfix:before,.dev-docs .user-guide .content:before,.clearfix:after,.dev-docs .user-guide .content:after{content:'';display:table;clear:both}.hidden{display:none}a{text-decoration:none;color:#01ADFD}a.banner-link{color:#fff}a.more-link{white-space:nowrap}a:hover,a.active{color:#000}.body-main p,.with-space{margin:20px 0}.pull-left{float:left}.pull-right{float:right}.text-right{text-align:right}.accent-blue{color:#01ADFD}.uppercase{text-transform:uppercase}h1{font-size:36px;line-height:80px;text-transform:uppercase;position:relative;background:-webkit-linear-gradient(left, #000, #fff 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#666666;font-family:'Futura', sans-serif}h1.custom-headline{color:#fff;background:-webkit-linear-gradient(left, #fff, #add5f4 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;height:115px;line-height:115px}h1.custom-headline:after{display:none}h1:after{content:'';height:1px;width:100px;background:#000;bottom:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}h2{font-size:40px}h3{font-size:20px}img{display:block;max-width:100%}li{list-style:none}small{color:rgba(0,0,0,0.65)}.disabled{pointer-events:none;opacity:.5;cursor:default}.radio{display:block;padding:10px 20px 0 0;cursor:pointer;font-size:13px}.radio:hover .inner{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:.5}.radio input{width:1px;height:1px;opacity:0}.radio input:checked+.outer .inner,.radio input:focus+.outer .inner{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.radio input:checked+.outer{border:2px solid #1b93f2}.radio input:focus+.outer .inner{background-color:#1b93f2}.radio .outer{width:18px;height:18px;display:block;float:left;border:2px solid #e6e6e6;border-radius:50%;background-color:#fff}.radio .inner{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;width:10px;height:10px;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);display:block;margin:2px;border-radius:50%;background-color:#1b93f2;opacity:0}.btn{z-index:2;display:inline-block;vertical-align:top;color:#fff;background-color:#01ADFD;text-align:center;text-transform:uppercase;cursor:pointer;font:16px FuturaICG, sans-serif;padding:8px 20px;margin:15px 0;border-radius:20px;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;border:2px solid transparent}.btn:hover{background:#fff;border:2px solid #01ADFD;color:#01ADFD}.btn.secondary-btn{background:#fff;color:#01ADFD;border-color:#01ADFD}.btn.secondary-btn:hover{border-color:transparent;background:#01ADFD;color:#fff}.btn.secondary-btn.alpha-bg:not(:hover){background:transparent}.btn.cancel-btn{background:#BFBFBF}.btn.cancel-btn:hover{background:transparent;border-color:#BFBFBF;color:#BFBFBF}.custom-input{padding-top:20px;padding-bottom:8px;position:relative}.custom-input.select-box:after{content:'\f0d7';font:normal normal normal 14px/1 FontAwesome;position:absolute;top:50%;right:0;z-index:1;color:#bbbbbb;font-size:14px;line-height:32px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.custom-input.select-box label.text-field__label{color:#01ADFD;-webkit-transform:scale(0.85) translateY(0);-moz-transform:scale(0.85) translateY(0);-o-transform:scale(0.85) translateY(0);transform:scale(0.85) translateY(0)}.custom-input.select-box select{position:relative;background:transparent;display:block;width:100%;outline:none;color:rgba(0,0,0,0.7);cursor:pointer;z-index:2;border:none;height:32px;font-size:13px;font-family:'FuturaICG', sans-serif;-webkit-appearance:none}.custom-input label.text-field__label{display:block;color:rgba(0,0,0,0.38);line-height:28px;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-o-transform:translateY(24px);transform:translateY(24px);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:0.4s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:0.4s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:0.4s cubic-bezier(0.23, 1, 0.32, 1);transition:0.4s cubic-bezier(0.23, 1, 0.32, 1);top:0;position:absolute;left:0;pointer-events:none}.custom-input input{height:32px}.custom-input input,.custom-input textarea{display:block;width:100%;box-shadow:none;cursor:text;-webkit-appearance:none;background:transparent;border:0;font-size:13px;font-family:FuturaICG, sans-serif;color:rgba(0,0,0,0.7)}.custom-input input:focus+.bar:after,.custom-input textarea:focus+.bar:after{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.custom-input input:focus ~ label.text-field__label,.custom-input textarea:focus ~ label.text-field__label{color:#01ADFD;-webkit-transform:scale(0.85) translateY(0);-moz-transform:scale(0.85) translateY(0);-o-transform:scale(0.85) translateY(0);transform:scale(0.85) translateY(0)}.custom-input input:valid:not(.non-required) ~ label.text-field__label,.custom-input input.touched.non-required ~ label.text-field__label,.custom-input textarea:valid:not(.non-required) ~ label.text-field__label,.custom-input textarea.touched.non-required ~ label.text-field__label{color:#01ADFD;-webkit-transform:scale(0.85) translateY(0);-moz-transform:scale(0.85) translateY(0);-o-transform:scale(0.85) translateY(0);transform:scale(0.85) translateY(0)}.custom-input input.touched:invalid ~ label.text-field__label,.custom-input textarea.touched:invalid ~ label.text-field__label{color:red;-webkit-transform:scale(0.85) translateY(0);-moz-transform:scale(0.85) translateY(0);-o-transform:scale(0.85) translateY(0);transform:scale(0.85) translateY(0)}.custom-input textarea{text-align:left;resize:none;overflow:auto;height:32px;max-height:100px;padding-top:8px}.custom-input textarea:not(:empty) ~ label{color:rgba(0,0,0,0.38);-webkit-transform:scale(0.85) translateY(0);-moz-transform:scale(0.85) translateY(0);-o-transform:scale(0.85) translateY(0);transform:scale(0.85) translateY(0)}.custom-input .bar{position:relative;display:block;width:100%}.custom-input .bar:before{right:0;bottom:0;height:1px;content:'';position:absolute;left:0;border-bottom:1px solid rgba(0,0,0,0.12)}.custom-input .bar:after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1b93f2;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:0.6s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:0.6s cubic-bezier(0.23, 1, 0.32, 1)}body{font-family:FuturaICG, sans-serif;text-align:center;color:#000;font-size:16px;line-height:1.5}body.overflow{overflow:hidden}section{width:1100px;margin:0 auto}section.white-section{padding-top:30px}.cb-container>section{padding-bottom:25px}header{width:100%;position:fixed;top:0;background:#fff;z-index:10;transition:box-shadow .3s ease}header.with-shadow{box-shadow:0 0 15px rgba(0,0,0,0.1)}header section{position:relative}header nav input#navTrigger{display:none}header nav input#navTrigger:checked+.navTrigger-label span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:5px;width:100%}header nav input#navTrigger:checked+.navTrigger-label span:nth-child(2){width:0;opacity:0}header nav input#navTrigger:checked+.navTrigger-label span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:5px}header nav .navTrigger-label{width:40px;height:27px;position:relative;top:50%;-webkit-transform:rotate(0deg) translateY(-50%);-moz-transform:rotate(0deg) translateY(-50%);-o-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;display:block}header nav .navTrigger-label span{display:block;position:absolute;height:5px;width:100%;background:#01ADFD;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}header nav .navTrigger-label span:nth-child(1){top:0}header nav .navTrigger-label span:nth-child(2){top:11px}header nav .navTrigger-label span:nth-child(3){top:22px}.logo-cont{float:left}.logo{display:block;height:70px}.logo picture{height:100%;display:block}.logo img{height:35px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.carousel{position:relative;width:100%;height:600px}.carousel .carousel-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.carousel .carousel-overlay.with-headline{background:rgba(27,147,242,0.65)}.carousel .carousel-overlay.youtube-overlay{z-index:2}.carousel .carousel-overlay.youtube-overlay iframe{width:100%;height:100%}.carousel .carousel-overlay .carousel-heading{font-size:60px;line-height:70px;color:white;text-shadow:1px 1px 2px rgba(0,0,0,0.65);text-transform:uppercase;position:relative;padding:0 25px;-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-o-transform:translateY(-40%);transform:translateY(-40%);top:40%}.carousel .video-show{z-index:1;background:transparent;border-radius:50%;border:1px solid white;width:100px;height:100px;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:100px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.carousel .video-show .fa{color:white;font-size:50px;padding:0 0 0 11px}.carousel .video-show:hover{cursor:pointer;background-color:rgba(255,255,255,0.35);border-color:transparent}.main-nav{float:right}.main-nav li{float:left;line-height:70px;height:70px}.main-nav li.custom-menu-link a{border:2px solid #01ADFD;color:#01ADFD;padding:8px 20px;transition:0.4s ease-in-out;border-radius:20px}.main-nav li.custom-menu-link a:hover{border-color:transparent;background:#01ADFD;color:#fff}.main-nav a{display:inline-block;margin-left:23px;text-transform:uppercase;line-height:normal;color:#BFBFBF}.main-nav a.active,.main-nav a:hover{color:#01ADFD}.cb-container{margin-top:70px;min-height:calc(100vh - 330px)}.cb-container.not-found{align-items:center;height:calc(100vh - 282px)}.cd-section .try-btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid rgba(27,147,242,0.67);text-align:center;display:inline-block;margin:25px 0 0;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.cd-section .try-btn:hover{cursor:pointer;background:#01ADFD}.cd-section .try-btn:hover a{color:#fff}.cd-section .try-btn a{font:12px/32px FuturaICG, sans-serif;color:#01ADFD;text-transform:uppercase;padding:0 15px;display:inline-block;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.cd-section .try-btn a .fa{margin-right:3px}.challenges{display:flex;display:-webkit-flex;margin:0 -35px;padding:70px 0 0}.challenges .challenges-block{display:flex;display:-webkit-flex;flex:0 0 33.33333%;-webkit-flex:0 0 33.33333%;max-width:33.33333%;padding:0 35px}.challenges .challenges-block .challenges-block-inner{border:1px solid #01ADFD;padding:0 20px 20px}.challenges .challenges-block .challenges-block-inner .img-block{margin:-70px auto 0;padding:10px;background:#fff;display:inline-block}.challenges .challenges-block .challenges-block-inner .cont-block{padding:20px 0 0}.challenges .challenges-block .challenges-block-inner label{display:block;margin:15px 0 0}.challenges .challenges-block .challenges-block-inner label a{display:inline-block;color:inherit;font-size:12px;line-height:normal;opacity:.5}.challenges .challenges-block .challenges-block-inner blockquote{quotes:"\201c" "\201e"}.challenges .challenges-block .challenges-block-inner blockquote:before{content:open-quote;vertical-align:middle}.challenges .challenges-block .challenges-block-inner blockquote:after{content:close-quote}.challenges .challenges-block .challenges-block-inner blockquote:before,.challenges .challenges-block .challenges-block-inner blockquote:after{font-family:Georgia, serif;font-size:40px;line-height:.1;color:rgba(0,0,0,0.5)}#video-block{position:relative;width:880px;height:480px;top:60px;margin:0 auto}#video-block #video-file{width:100%}#video-block #video-hide{position:absolute;color:#fff;font-weight:bold;top:0;right:-20px;font-size:20px}.custom-headline-block{background:url("../images/solution.jpg") center center/100% auto no-repeat;color:#fff}.custom-headline-block h1{color:#fff;background:-webkit-linear-gradient(left, #fff, #add5f4 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-headline-block h1:after{background:#fff}.custom-headline-block section{padding:20px;overflow:auto}.custom-headline-block p{margin:20px 0 0}.login .register-blocks{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;text-align:left;padding:25px 0}.login .register-blocks .register-fields{flex:0 0 330px;-webkit-flex:0 0 330px;max-width:330px}.login .register-blocks .register-pic{flex:0 0 500px;-webkit-flex:0 0 500px;max-width:500px;align-self:center;-webkit-align-self:center}.login .custom-radio{padding:0 0 10px}#solutions{padding:0 0 25px}#solutions section{padding-top:50px;text-align:left}#solutions section h1{background:transparent;-webkit-text-fill-color:inherit;font:30px/70px Futura-Light, sans-serif;color:#595959}#solutions section h1:after{display:none}#solutions section .solution:not(:last-child){margin:0 0 50px}#solutions section .solution-cont{width:calc(100% - 180px);font-size:16px}#solutions section .solution-cont h3{font-weight:normal;text-transform:uppercase;font-size:18px}#solutions section .solution-cont ul{margin:0 0 0 20px}#solutions section .solution-cont ul li{list-style:disc outside none;color:#01ADFD}#solutions section .solution-cont ul li span{color:#000}#team{padding-bottom:20px}#team .custom-headline-block{background:url("../images/team.jpg") center center/100% auto no-repeat;color:#fff}.team-block{display:flex;display:-webkit-flex;padding:50px 0 0}.team-block .team-member{flex:0 0 25%;-webkit-flex:0 0 25%;max-width:25%;font-family:FuturaICG, sans-serif;color:#595959}.team-block .member-pic{width:185px;height:185px;margin:0 auto 25px;filter:grayscale(90%);-webkit-filter:grayscale(90%)}.team-block .member-pic:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%)}.team-block .member-pic img{width:100%;height:auto;border-radius:50%}.team-block .member-name{font-size:22px;color:#01ADFD}.team-block .member-position{font-size:13px;font-style:italic}.team-block .member-social{position:relative;margin:15px 0 0}.team-block .member-social:before{content:'';height:1px;width:50%;background:#aeaeae;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.team-block .member-social li{display:inline-block}.team-block .member-social li a{color:#595959;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;-o-transition:0.2s linear;transition:0.2s linear}.team-block .member-social li a:hover{color:#01ADFD}.team-block .member-social li .fa{font-size:20px;margin:15px 10px 0}#contact .contact-inner{margin:50px 0 0;position:relative;height:500px;z-index:3}#contact #googleMap{width:100%;height:100%}#contact .contact-form{position:absolute;left:0;top:0;width:360px;height:100%;background:rgba(255,255,255,0.9);z-index:1;padding:30px;font-family:FuturaICG, sans-serif;color:#000}#contact .contact-form h3{text-transform:uppercase;font-size:16px;text-align:left}#contact .contact-form .custom-input{text-align:left}#contact .contact-form .company-info{text-align:left;font-size:12px;margin:0 0 2px}#contact .contact-form .company-info a{color:#000}.bottom-info{line-height:48px;font-size:14px}.bottom-info section{border-top:1px solid #F2F2F2}#api .custom-headline-block{background:url("../images/api/api.jpg") center center/100% auto no-repeat;color:#fff}#api .home-blocks{padding-top:50px;padding-bottom:50px;text-align:left}#api .home-blocks .btn{margin-bottom:0}#demo .custom-headline-block{background:url("../images/demo/demo.jpg") center center/100% auto no-repeat;color:#fff}#login .custom-headline-block{background:url("../images/try.jpg") center center/100% auto no-repeat;color:#fff}.demo-container{background:#fff;background:-moz-linear-gradient(top, #fff 0%, rgba(243,243,243,0.3) 100%);background:-webkit-linear-gradient(top, #fff 0%, rgba(243,243,243,0.3) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(243,243,243,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );padding:50px 0;overflow:hidden}.demo-container .block-logo{border-bottom:1px solid #cbcbcb;padding:0 0 10px}.demo-container .block-logo img{height:50px;margin:0 auto}.demo-container .demo-row{padding:20px 0;display:flex;display:-webkit-flex;margin:0 -25px}.demo-container .demo-row .demo-block{flex:0 0 33.33333%;-webkit-flex:0 0 33.33333%;max-width:33.33333%;padding:0 25px}.demo-container .demo-row img{box-shadow:0 1px 10px rgba(0,0,0,0.1);-webkit-box-reflect:below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), to(rgba(250,250,250,0.1)));width:100%}.container{position:relative}.slides{position:relative;height:600px}.slide{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.slide.showing{opacity:1;z-index:2}.pagination{position:absolute;z-index:3;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.pagination button{background:transparent;border:1px solid #01ADFD;width:25px;height:7px;border-radius:5px;margin:0 3px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.pagination button:hover,.pagination button.active{background:#01ADFD;border-color:transparent;cursor:pointer}#home{position:relative;padding:0 0 20px;margin:0 0 50px}.legal-pages{text-align:justify;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:30px 0}.legal-pages h1{background:transparent;-webkit-text-fill-color:inherit;font:30px/70px Futura-Light, sans-serif;color:#595959}.legal-pages h1:after{display:none}.legal-pages h4{text-transform:uppercase;font-size:17px;margin:0 0 3px}.legal-pages .text-block:not(:last-child){margin:0 0 20px}.video-close{position:absolute;z-index:10;top:10px;right:15px;color:#E5E5E5;font-size:20px;cursor:pointer}.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:#fff}.loader:after{height:100px;left:50%;position:absolute;top:50%;width:100px;margin:-50px 0 0 -50px;content:'';display:block;border-width:0 3px 0 0;border-style:solid;border-color:#6CB8F5;border-radius:50%;animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.steps section{width:800px}.main-page h1{text-transform:capitalize;background:transparent;-webkit-text-fill-color:initial;font:50px/1.2 FuturaICG, sans-serif;color:#01ADFD}.main-page h1:after{display:none}.main-slide{margin:70px 0 0;background:url("../images/white-shape.png") 0 bottom/100% 200px no-repeat,url("../images/hero-blue.png") right bottom/auto 95% no-repeat,url("../images/hero-wallpaper.png") 0 bottom/cover no-repeat;height:calc(100vh - 50px);position:relative}.main-slide section{height:100%}.main-slide .flex-row{position:relative;top:30%;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}.main-slide .info-block{text-align:left}.main-slide .info-block .btn{margin-right:24px}.main-slide .laptop{background:url("../images/laptop.svg") right center no-repeat;position:relative;right:-50px}.main-slide .laptop #laptop-anim,.main-slide .laptop #laptop-actions{position:absolute;width:468px;height:278px;right:82px;top:15px}.main-slide .laptop #laptop-actions{width:464px;right:84px;background:rgba(254,254,254,0.5);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.main-slide .laptop #laptop-actions.shown{opacity:1;visibility:visible}.main-slide .laptop #laptop-actions .play{position:absolute;width:46px;height:46px;background:#01ADFD;border-radius:50%;box-shadow:0 8px 8px rgba(0,0,0,0.1);left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.main-slide .laptop #laptop-actions .play:hover{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.2);-moz-transform:translateX(-50%) translateY(-50%) scale(1.2);-o-transform:translateX(-50%) translateY(-50%) scale(1.2);transform:translateX(-50%) translateY(-50%) scale(1.2);cursor:pointer}.main-slide .laptop #laptop-actions .play i{color:#fff;margin-left:10%;line-height:46px;font-size:1.2rem}.scroll-down{position:fixed;bottom:42px;right:3%;width:50px;height:50px;background:#fff;border-radius:50%;-webkit-transition:box-shadow 0.2s linear;-moz-transition:box-shadow 0.2s linear;-o-transition:box-shadow 0.2s linear;transition:box-shadow 0.2s linear;box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2)}.scroll-down:hover{cursor:pointer;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2)}.scroll-down i{color:#01ADFD;font-size:1.6rem;line-height:50px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform 0.8s ease-in-out;-moz-transition:transform 0.8s ease-in-out;-o-transition:transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out}.scroll-down.rotate i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.no-click{pointer-events:none}.steps{padding:0 0 50px}.steps .flex-row{justify-content:space-between;-webkit-justify-content:space-between;margin:0 0 50px}.steps .step-block{position:relative}.steps .step-block:hover div{opacity:1}.steps .step-block:hover img{opacity:0}.steps .step-block img{height:152px;width:152px}.steps .step-block div{position:absolute;height:152px;width:152px;opacity:0;top:0;left:0}.steps .step-block h3{margin:10px 0 0}.steps h2{margin:50px 0}.steps .checks{display:inline-block}.steps .checks h3{position:relative;padding:0 0 0 2rem;text-align:left;line-height:2}.steps .checks h3:before{content:"";position:absolute;left:7px;top:30%;width:1rem;height:.4rem;border-left:2px solid #4E4BF7;border-bottom:2px solid #4E4BF7;-webkit-transform:rotate(-45deg) translateY(-30%);-moz-transform:rotate(-45deg) translateY(-30%);-o-transform:rotate(-45deg) translateY(-30%);transform:rotate(-45deg) translateY(-30%);z-index:1}.steps .checks h3:after{content:'';position:absolute;left:0;top:50%;border:2px solid #2EF6A5;border-radius:50%;width:1rem;height:1rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.footer-logo{align-self:center}.footer-logo img{height:80px;float:right}.footer-blocks{padding:22px 0}.footer-blocks a{color:#000}.footer-blocks a:hover,.footer-blocks a.active{color:#01ADFD}.footer-blocks .social-links{align-self:center;height:55px}.footer-blocks .social-links ul{display:inline-block}.footer-blocks .social-links li{float:left;margin:0 7px}.footer-blocks .social-links li a{display:block;background:#F2F2F2;width:55px;height:55px;text-align:center}.footer-blocks .social-links li i{color:#BFBFBF;font-size:28px;line-height:55px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.footer-blocks .social-links .wordpress:hover i{color:#09aada}.footer-blocks .social-links .drupal:hover i{color:#0678BE}.footer-blocks .social-links .github:hover i{color:#000}.footer-blocks .social-links .linkedin:hover i{color:#0077B5}.footer-blocks .social-links .twitter:hover i{color:#64b2f8}.footer-blocks .social-links .facebook:hover i{color:#3b5998}.footer-blocks .social-links .youtube:hover i{color:#e52d27}.footer-blocks .quick-links{text-align:left}.footer-blocks .quick-links h3{margin-bottom:5px}.footer-blocks .quick-links li{float:left;width:50%;position:relative;padding:0 0 0 15px}.footer-blocks .quick-links li:before{content:'';position:absolute;left:0;top:50%;width:4px;height:4px;border:3px solid #01ADFD;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.solutions-block{width:100%;text-align:left}.solutions-block .solutions-cont{margin:0 auto;width:900px}.solutions-block .solutions-cont h3{margin-bottom:5px}.solutions-block .first-block{float:left;clear:both}.solutions-block .first-block li{position:relative;padding:0 0 0 15px}.solutions-block .first-block li:before{content:'';position:absolute;left:0;top:7px;width:4px;height:4px;border:3px solid #01ADFD;border-radius:50%}.solutions-block .first-block li ul{margin:0 0 0 15px}.solutions-block .first-block li ul li{padding:0 0 0 15px}.solutions-block .first-block li ul li:before{width:0;height:0;top:8px}.solutions-block .second-block{margin-top:10%;float:left;clear:both}.solutions-block .second-block li{position:relative;padding:0 0 0 15px}.solutions-block .second-block li:before{content:'';position:absolute;left:0;top:7px;width:3px;height:3px;border:3px solid #FFCC2F;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.solutions-block .second-block li ul{margin:0 0 0 15px}.solutions-block .second-block li ul li{padding:0 0 0 15px}.solutions-block .second-block li ul li:before{width:0;height:0;top:8px}.solutions-block .third-block{float:right;clear:both;margin-top:15%}.solutions-block .third-block li{position:relative;padding:0 0 0 15px}.solutions-block .third-block li:before{content:'';position:absolute;left:0;top:7px;width:4px;height:4px;border:3px solid #FF0031}.solutions-block .fourth-block{float:right;clear:both;margin-top:30%;margin-right:30px}.solutions-block .fourth-block li{position:relative;padding:0 0 0 15px}.solutions-block .fourth-block li:before{content:'';position:absolute;left:0;top:6px;width:0;height:0;border-width:0 5px 9px;border-style:solid;border-color:transparent transparent #2EF6A5}.solutions-block .fourth-block li:after{content:'';position:absolute;left:4px;top:11px;width:2px;height:2px;background:#fff;border-radius:50%}.modal{will-change:visibility, opacity;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:1000;visibility:hidden;opacity:0;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.modal--active{visibility:visible;opacity:1}.modal--align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal__bg{background:rgba(0,0,0,0.7)}.modal__content{will-change:transform, opacity;position:relative;background:#fff;background-clip:padding-box;box-shadow:0 12px 15px 0 rgba(0,0,0,0.25);opacity:0;-webkit-transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1);width:330px}.modal__content .btn{margin:10px}.modal__content .modal-inner{padding:2.4rem 2.4rem 1rem}.modal__content .modal-inner h3{margin-bottom:20px}.modal__content .modal-inner #mc_embed_signup label.mc-response-label{font-weight:normal;margin:5px 0 0;padding:0;width:100%;text-align:center;font-size:12px;display:block}.modal__content .modal-inner #mc_embed_signup label.mc-response-label.error{color:#FF0031}.modal__content .modal-inner #mc_embed_signup label.mc-response-label.valid{color:#01ADFD}.modal__content .modal-inner #mc_embed_signup div.mce_inline_error{display:none !important}.modal__content .close-btn{height:30px;width:30px;position:absolute;top:20px;right:20px}.modal__content .close-btn:before,.modal__content .close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#BFBFBF;-webkit-transition:background 0.4s ease-in-out;-moz-transition:background 0.4s ease-in-out;-o-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out}.modal__content .close-btn:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.modal__content .close-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal__content .close-btn:hover{cursor:pointer}.modal__content .close-btn:hover:before,.modal__content .close-btn:hover:after{background:#01ADFD}.modal__content--active{opacity:1}.modal__trigger{position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.modal__trigger--active{z-index:10}#modal__temp{will-change:transform, opacity;position:absolute;top:0;left:0;right:0;bottom:0;background:#01ADFD;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;opacity:1;transition:opacity 0.1s ease-out,transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 0.1s ease-out,transform 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.modal-open>*:not(.modal){filter:blur(10px)}.modal-transition{position:relative;z-index:11}.btn.video-show{position:relative}.btn.video-show:hover{padding-right:45px}.btn.video-show:hover .fa-play{opacity:1;visibility:visible;right:5px;-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);animation:play 2s infinite ease-in-out;-webkit-animation:play 2s infinite ease-in-out}.btn.video-show .fa-play{background:#fff;border-radius:50%;color:#01ADFD;font-size:14px;width:28px;height:28px;line-height:28px;text-align:center;position:absolute;z-index:-1;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.btn.video-show .fa-play:before{display:inline-block;margin-left:3px}.video-close{height:30px;width:30px;position:absolute;top:20px;right:20px;z-index:17;-webkit-transition:transform 0.4s ease-in-out;-moz-transition:transform 0.4s ease-in-out;-o-transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}.video-close:before,.video-close:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff}.video-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.video-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.video-close:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.youtube-overlay{display:block;height:100%;left:0;position:fixed;top:0;-webkit-transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);width:100%;z-index:14;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}.youtube-overlay.hidden{opacity:0;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);visibility:hidden}.youtube-video{height:100%;position:relative;width:100%;z-index:16}.youtubemodal-mask{background:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:15}.default-bg{background:url(../images/hero-wallpaper.png) 0 bottom/cover no-repeat}.calculator-block{margin:70px 0 0}.calculator-block>section{padding-top:40px;padding-bottom:40px}.calculator-block h2 span{white-space:nowrap}.calculator-block.calculator-results{height:calc(100vh - 70px)}.calculator-block.calculator-results>section{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.calculator-block.calculator-results .form-heading{font-size:22px}.calculator-block.calculator-results .heading{margin-bottom:40px}.calculator-block.calculator-confirm .blog-sections h3{margin:40px 0 15px;font-size:24px}.calculator-block.calculator-confirm .blog-sections>.flex-row{flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -12px}.calculator-block.calculator-confirm .blog-sections>.flex-row>*{padding:12px;text-align:left;line-height:1.3;color:#000}.calculator-block.calculator-confirm .blog-sections>.flex-row>*:hover{cursor:pointer}.calculator-block.calculator-confirm .blog-sections>.flex-row>*:hover .post-content:after{background-color:rgba(78,75,247,0.4)}.calculator-block.calculator-confirm .blog-sections>.flex-row>*:hover .post-content i{opacity:1;visibility:visible}.calculator-block.calculator-confirm .blog-sections>.flex-row>*:hover .post-title{color:#01ADFD}.calculator-block.calculator-confirm .blog-sections *[class^="flex-item"]:nth-child(0) .post-content{background:url(../images/calculator/blog-images/0-post.jpg) center center/cover no-repeat}.calculator-block.calculator-confirm .blog-sections *[class^="flex-item"]:nth-child(1) .post-content{background:url(../images/calculator/blog-images/1-post.jpg) center center/cover no-repeat}.calculator-block.calculator-confirm .blog-sections *[class^="flex-item"]:nth-child(2) .post-content{background:url(../images/calculator/blog-images/2-post.jpg) center center/cover no-repeat}.calculator-block.calculator-confirm .blog-sections *[class^="flex-item"]:nth-child(3) .post-content{background:url(../images/calculator/blog-images/3-post.jpg) center center/cover no-repeat}.calculator-block.calculator-confirm .blog-sections .post-content{color:#fff;border-radius:4px;padding:20px;height:224px;box-sizing:border-box;position:relative;display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end}.calculator-block.calculator-confirm .blog-sections .post-content:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;display:block;border-radius:4px;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.calculator-block.calculator-confirm .blog-sections .post-content i{position:relative;z-index:1;font-size:18px;opacity:0;visibility:hidden;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.calculator-block.calculator-confirm .blog-sections .post-title{font-size:20px;overflow:hidden;margin:10px 0;display:block;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.calculator-block.calculator-confirm .blog-sections .post-intro{font-size:16px;display:block}.calculator-block .info-blocks{color:#fff;font-size:14px;margin:40px -12px}.calculator-block .info-blocks .flex-item{background:#01ADFD;flex:1;-webkit-flex:1;margin:12px;padding:12px}.calculator-block .info-blocks .flex-item:nth-last-child(2),.calculator-block .info-blocks .flex-item:last-child{background:#4E4BF7}.calculator-block .info-blocks .flex-item .flex-row{margin:0 0 12px;align-items:center;-webkit-align-items:center;justify-content:space-around;-webkit-justify-content:space-around}.calculator-block .info-blocks label{font-size:36px;line-height:1}.calculator-block .info-blocks span{display:block}.calculator-block .info-blocks img{width:48px;height:48px}.calculator-form{width:340px;margin:0 auto}.calculator-form.send-report-form{margin-top:30px}.calculator-confirm img,.demo-confirm img{height:152px;margin:0 auto 20px}.demo-confirm{margin:70px 0 0;height:calc(100vh - 282px);display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.blurred{filter:blur(5px)}@keyframes play{60%, 80%{color:white}}@-webkit-keyframes play{60%, 80%{color:white}}.landing-page{margin-top:100px;text-align:left}.landing-page section{width:950px;margin:0 auto;padding:50px 0}.landing-page h1{font-size:30px;line-height:1.3;background:transparent;-webkit-text-fill-color:inherit}.landing-page h1:after{display:none}.landing-page h2{font-size:21px;margin-top:0;text-transform:uppercase}.landing-page .mb15{margin-bottom:15px}.landing-page hr{border-width:1px 0 0;border-style:solid;border-color:#eaeaea}.landing-page .heading-desc{font-size:15px;margin:25px 0}.landing-page .key-features li{margin:0 0 15px}.landing-page .key-features i.fa{font-size:17px;width:35px;height:35px;line-height:35px;background:#1b93f2;color:#fff;border-radius:50%;text-align:center}.landing-page .key-features .feature-desc{width:calc(100% - 45px)}.landing-page .key-features h3{font-size:17px;margin:5px 0 0;text-transform:uppercase}.landing-page .customer-reviews{text-align:center}.landing-page .customer-reviews>*{display:block;color:rgba(0,0,0,0.65)}.landing-page .customer-reviews>*.customer-position{color:rgba(0,0,0,0.4)}.landing-page .customer-reviews blockquote{font-size:20px}.landing-page .customer-reviews .img-placeholder{color:rgba(0,0,0,0.4);font-size:70px}.landing-page .customer-reviews .customer-name{font-size:17px}.landing-page .customer-reviews .customer-position{font-size:13px}.dev-docs{text-align:left;margin:70px 0 0}.dev-docs section{padding-top:40px;padding-bottom:50px}.dev-docs section.home-blocks{padding-top:50px}.dev-docs h1{font:30px Futura-Light, sans-serif;color:#595959;text-transform:uppercase;margin-bottom:40px;background:transparent;-webkit-text-fill-color:inherit}.dev-docs h1:after{display:none}.dev-docs .back-link{vertical-align:top;margin-top:-3px;display:inline-block;padding-left:14px;padding-right:14px;line-height:36px;height:36px;width:36px;font-size:1.0625rem;border-radius:50%;color:inherit;background:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,0.14),0 2px 2px 0 rgba(0,0,0,0.098),0 1px 5px 0 rgba(0,0,0,0.084);transition:box-shadow .4s ease-in-out;z-index:1}.dev-docs .back-link:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,0.14),0 4px 5px 0 rgba(0,0,0,0.098),0 1px 10px 0 rgba(0,0,0,0.084)}.main-pic{background:url("../images/api/banner.jpg") 0 0/cover no-repeat;height:400px}.home-blocks img{margin:0 0 15px}.case-studies .mockup{background:#fff;border:1px solid #e1e1e1;box-shadow:0 1px 7px 0 rgba(0,0,0,0.08);padding:20px 50px 50px;position:relative}.case-studies .mockup .logo-img{height:35px;margin:0 auto}.case-studies .mockup .mockup-head{border-width:1px 0;border-color:#3b9ff3;border-style:solid;margin:20px 0;padding:5px 0 15px 0}.case-studies .mockup .mockup-head h1{color:#3b9ff3;font-size:24px;line-height:40px;margin:0;font-family:FuturaICG, sans-serif}.case-studies .mockup .mockup-cont>p{margin:0 0 20px}.case-studies .mockup .mockup-cont img{margin-bottom:20px;opacity:.7}.case-studies .mockup .mockup-cont .blurry{position:relative}.case-studies .mockup .mockup-cont .blurry p{filter:blur(2.5px);-webkit-filter:blur(2.5px)}.case-studies .mockup .mockup-cont .blurry .btn{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);margin:0;white-space:nowrap}.case-studies .icons-cont i{display:inline-block;background:#eee;border-radius:50%;width:25px;height:25px;line-height:25px;text-align:center}.case-studies .icons-cont i:not(.fa){font-family:sans-serif}.case-studies .info-block p{margin-top:25px;text-align:justify}.case-studies .case-logo{display:block;max-width:70%}.dev-docs .user-guide{padding:0;margin-left:calc((100% - 1100px) / 2)}.dev-docs .user-guide .back-link{position:absolute;top:40px;left:270px}.dev-docs .user-guide .content-root{min-height:90%;position:relative}.dev-docs .user-guide .content{padding:40px;zoom:1;position:relative}.dev-docs .user-guide .content:before{position:absolute;content:'';width:1px;height:calc(100% + 100px);background:#dfe2e7;top:0;left:0;display:block}.dev-docs .user-guide .content>*:first-child{padding-left:85px}.dev-docs .user-guide .content p,.dev-docs .user-guide .content ul,.dev-docs .user-guide .content ol,.dev-docs .user-guide .content pre,.dev-docs .user-guide .content blockquote,.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content h6{padding:10px 0;box-sizing:border-box}.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content h6{padding-bottom:0;margin:0}.dev-docs .user-guide .content h1+p,.dev-docs .user-guide .content h1 ul,.dev-docs .user-guide .content h1 ol,.dev-docs .user-guide .content h2+p,.dev-docs .user-guide .content h2 ul,.dev-docs .user-guide .content h2 ol,.dev-docs .user-guide .content h3+p,.dev-docs .user-guide .content h3 ul,.dev-docs .user-guide .content h3 ol,.dev-docs .user-guide .content h4+p,.dev-docs .user-guide .content h4 ul,.dev-docs .user-guide .content h4 ol,.dev-docs .user-guide .content h5+p,.dev-docs .user-guide .content h5 ul,.dev-docs .user-guide .content h5 ol,.dev-docs .user-guide .content h6+p,.dev-docs .user-guide .content h6 ul,.dev-docs .user-guide .content h6 ol{padding-top:10px}.dev-docs .user-guide .content h1{margin-bottom:0}.dev-docs .user-guide .content h1:first-child{padding-top:0}.dev-docs .user-guide .content h1:first-child:before{display:none}.dev-docs .user-guide .content h1:first-child a,.dev-docs .user-guide .content h1:first-child a:visited{color:#505050}.dev-docs .user-guide .content h2{font-size:1.5em}.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2{text-transform:uppercase;letter-spacing:1px}.dev-docs .user-guide .content h3{font-size:1.2em}.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content .big-heading{padding-top:80px}.dev-docs .user-guide .content h1:before,.dev-docs .user-guide .content h2:before,.dev-docs .user-guide .content .big-heading:before{display:block;content:'';background:-webkit-linear-gradient(left, #dfe2e7 80%, rgba(223,226,231,0) 100%);background:-moz-linear-gradient(left, #dfe2e7 80%, rgba(223,226,231,0) 100%);background:-o-linear-gradient(left, #dfe2e7 80%, rgba(223,226,231,0) 100%);background:-ms-linear-gradient(left, #dfe2e7 80%, rgba(223,226,231,0) 100%);background:linear-gradient(left, #dfe2e7 80%, rgba(223,226,231,0) 100%);box-shadow:0 1px 0 rgba(255,255,255,0.4);height:1px;position:relative;top:-40px;left:-40px;width:100%}.dev-docs .user-guide .content h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content .small-heading{border-bottom:solid 1px rgba(0,0,0,0.07);padding-top:30px;padding-bottom:10px}.dev-docs .user-guide .content pre{font-family:Menlo, monospace;white-space:pre-wrap}.dev-docs .user-guide .content pre>code{display:block;background:transparent;font-size:0.85em;letter-spacing:-1px}.dev-docs .user-guide .content ul,.dev-docs .user-guide .content ol{margin-left:20px}.dev-docs .user-guide .content ul>li{list-style-type:none;position:relative}.dev-docs .user-guide .content ul>li:before{content:'';display:block;position:absolute;left:-17px;top:7px;width:5px;height:5px;border-radius:4px;box-sizing:border-box;background:#fff;border:solid 1px #9090aa}.dev-docs .user-guide .content ul>li>:first-child{padding-top:0}.dev-docs .user-guide .content ol>li{list-style-type:decimal}.dev-docs .user-guide .content strong,.dev-docs .user-guide .content b{font-weight:bold}.dev-docs .user-guide .content i,.dev-docs .user-guide .content em{font-style:italic;color:#9090aa}.dev-docs .user-guide .content code{font-family:Menlo, monospace;background:#f3f6fb;padding:1px 3px;font-size:0.95em;word-wrap:break-word}.dev-docs .user-guide .content code .string,.dev-docs .user-guide .content code .number{color:#3ac}.dev-docs .user-guide .content code .init{color:#383}.dev-docs .user-guide .content code .keyword{font-weight:bold}.dev-docs .user-guide .content code .comment{color:#adadcc}.dev-docs .user-guide .content blockquote{color:#9090aa;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.dev-docs .user-guide .content blockquote :first-child{padding-top:0}.dev-docs .user-guide .content blockquote :last-child{padding-bottom:0}.dev-docs .user-guide .content table{margin-top:10px;margin-bottom:10px;padding:0;border-collapse:collapse;clear:both}.dev-docs .user-guide .content table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0}.dev-docs .user-guide .content table tr :nth-child(2n){background-color:#f8f8f8}.dev-docs .user-guide .content table tr th,.dev-docs .user-guide .content table tr td{border:1px solid #ccc;margin:0;padding:6px 13px}.dev-docs .user-guide .content table tr th :first-child,.dev-docs .user-guide .content table tr td :first-child{margin-top:0}.dev-docs .user-guide .content table tr th :last-child,.dev-docs .user-guide .content table tr td :last-child{margin-bottom:0}.dev-docs .user-guide .content table tr th{font-weight:bold}.dev-docs .user-guide .content>h1:first-child+p,.dev-docs .user-guide .content>p.brief{font-size:1.3em;font-family:Open Sans, sans-serif;font-weight:300}.dev-docs .user-guide .menubar{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.9em}.dev-docs .user-guide .menubar .section{padding:30px 30px 30px 0;box-sizing:border-box}.dev-docs .user-guide .menubar .section+.section{border-top:solid 1px #dfe2e7}.dev-docs .user-guide .menubar .section.no-line{border-top:0;padding-top:0}.dev-docs .user-guide .menu ul.level-1>li+li{margin-top:20px}.dev-docs .user-guide .menu li{list-style:none}.dev-docs .user-guide .menu a{box-sizing:border-box;position:relative;display:block;padding-top:1px;padding-bottom:1px;color:#9090aa}.dev-docs .user-guide .menu a:hover{color:#01ADFD}.dev-docs .user-guide .menu a.level-1{text-transform:uppercase;font-size:0.9em;font-weight:bold}.dev-docs .user-guide .menu a.level-2{font-weight:normal}.dev-docs .user-guide .menu a.level-3{font-weight:normal;font-size:0.9em;padding-left:10px}.dev-docs .user-guide .menu a.active{color:#01ADFD}.dev-docs .user-guide .menu a.active:after{content:'';display:block;box-sizing:border-box;position:absolute;top:10px;right:-20px;width:9px;height:3px;border-radius:2px;background:#01ADFD}.api-action{float:right}.api-action label{display:block}.api-action .custom-input{width:calc(100% - 150px)}.api-action .btn{margin:20px 0 0}.api-docs h1{float:left}.api-docs p{margin:0;font-size:inherit}.swagger-section .swagger-ui-wrap #api_info .info_title{display:none}.swagger-section .swagger-ui-wrap h2{margin:0}.swagger-section .swagger-ui-wrap ul#resources li.resource{border:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options{margin-top:3px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content{overflow:scroll}@media (min-width: 1700px){.dev-docs .user-guide{margin-left:calc((100% - 1296px) / 2)}.dev-docs .user-guide p{font-size:16px;margin:0}}@media (min-width: 1300px){.dev-docs{margin:88px 0 0}.cb-container{margin-top:88px}}@media (min-width: 1231px){.dev-docs .user-guide .content-root{background-color:#f3f6fb;box-shadow:inset 780px 0 #fff,inset 781px 0 #dfe2e7,inset 790px 0 5px -10px rgba(0,0,0,0.1)}.dev-docs .user-guide .content{padding-left:0;padding-right:0;width:930px}.dev-docs .user-guide .content>h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content h3{clear:both;width:100%;box-sizing:border-box;padding-right:40px;padding-left:40px}.dev-docs .user-guide .content>pre{width:380px;padding-left:20px;padding-right:20px;float:right;clear:right}.dev-docs .user-guide .content>pre+p,.dev-docs .user-guide .content>pre+ul,.dev-docs .user-guide .content>pre+ol,.dev-docs .user-guide .content>pre+h4,.dev-docs .user-guide .content>pre h5,.dev-docs .user-guide .content>pre h6{clear:both}.dev-docs .user-guide .content>blockquote,.dev-docs .user-guide .content>p,.dev-docs .user-guide .content>ul,.dev-docs .user-guide .content>ol,.dev-docs .user-guide .content>h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content h6{float:left;clear:left;width:550px;box-sizing:border-box;padding-right:40px;padding-left:40px}.dev-docs .user-guide .content>h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5{margin-left:40px;width:470px;margin-bottom:3px;padding-left:0;padding-right:0}.dev-docs .user-guide .content>table{margin-left:40px;margin-right:40px;max-width:470px}.dev-docs .user-guide .content>h3{margin-left:40px;width:470px;margin-bottom:3px;padding-left:0;padding-right:0}}@media (max-width: 1230px){.dev-docs .user-guide{width:95%;margin-left:5%}.dev-docs .user-guide .content{width:calc(100% - 230px)}.dev-docs .user-guide .content pre>code{background:#f3f6fb;border:solid 1px #e7eaee;border-top:solid 1px #dbdde2;border-left:solid 1px #e2e5e9;display:block;padding:10px;border-radius:2px;overflow:auto}.dev-docs .user-guide .content>*:first-child{padding-left:45px}}@media (min-width: 1025px){.dev-docs .user-guide .menubar{position:sticky;position:-webkit-sticky;left:0;top:70px;bottom:0;width:230px;float:left}.dev-docs .user-guide .content{float:left}.dev-docs .user-guide .content-root{padding-bottom:120px}.dev-docs ~ .demo-footer{position:relative;margin-top:-150px}.dev-docs section{padding-bottom:150px}}@media (max-width: 1024px){.dev-docs .user-guide{width:100%;margin:0}.dev-docs .user-guide .back-link{left:50px}.dev-docs .user-guide .content{border-left:0 none;width:100%;box-sizing:border-box;padding:40px 50px}.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content .big-heading{padding-top:40px}.dev-docs .user-guide .content h1:before,.dev-docs .user-guide .content h2:before,.dev-docs .user-guide .content .big-heading:before{background:#dfe2e7;left:-50px;top:-20px;width:calc(100% + 100px)}.dev-docs .user-guide .content h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content .small-heading{padding-top:20px}.dev-docs .user-guide .menubar{display:none}.case-studies .mockup{padding:20px 25px 25px}.case-studies .mockup .mockup-head h1{font-size:20px}.case-studies .info-block p{margin-top:15px}.case-studies .case-logo{max-width:60%}}@media (max-width: 991px){.home-blocks>.flex-row{flex-direction:column;-webkit-flex-direction:column;margin:0}.home-blocks>.flex-row>*{max-width:none;padding:0;flex:0 0 auto;-webkit-flex:0 0 auto}.home-blocks>.flex-row>*:not(:last-child){margin-bottom:30px}.home-blocks img{height:130px;float:left;margin:0 25px 0 0;clear:both}.home-blocks .btn{margin-bottom:0}.main-pic{height:300px}.api-action{float:none}.api-docs h1{float:none}}@media (max-width: 860px){.case-studies>.flex-row{display:block;margin:0}.case-studies>.flex-row>*{max-width:none;padding:0}.case-studies>.flex-row>*:not(:last-child){margin-bottom:40px}}@media (max-width: 860px) and (min-width: 691px){.case-studies .case-logo{max-width:40%;float:left;margin:0 20px 5px 0}}@media (max-width: 768px){.dev-docs h1{font-size:26px;margin-bottom:20px}.dev-docs .back-link{padding-left:12px;padding-right:12px;line-height:30px;height:30px;width:30px}.swagger-section .swagger-ui-wrap #api_info .info_title{font-size:26px}}@media (max-width: 767px){.dev-docs section,.dev-docs section.home-blocks{padding-top:25px;padding-bottom:25px}.dev-docs .user-guide .back-link{left:25px}.dev-docs .user-guide .content{padding:40px 25px}.dev-docs .user-guide .content>*:first-child{padding-left:35px}.dev-docs .user-guide .content h1:before,.dev-docs .user-guide .content h2:before,.dev-docs .user-guide .content .big-heading:before{left:-25px;width:calc(100% + 50px)}.home-blocks>.flex-row>*:not(:last-child){margin-bottom:25px}.home-blocks img{margin:0 15px 0 0}}@media (max-width: 690px){.case-studies .case-logo{max-width:none;height:55px}.case-studies .case-logo img{height:100%;width:auto}.case-studies .mockup .mockup-head{font-size:13px}.case-studies .mockup .mockup-head h1{font-size:17px}}@media (min-width: 480px) and (max-width: 639px){.home-blocks .action{clear:both}}@media (max-width: 480px){.dev-docs section.case-studies{padding-top:30px}.dev-docs section.case-studies .mockup .mockup-head{font-size:12px}.dev-docs section.case-studies .case-logo{height:45px}.dev-docs .user-guide .back-link{left:20px;top:30px}.dev-docs .user-guide .content{padding:30px 20px 20px}.dev-docs .user-guide .content h1,.dev-docs .user-guide .content h2,.dev-docs .user-guide .content .big-heading{padding-top:40px}.dev-docs .user-guide .content h1:before,.dev-docs .user-guide .content h2:before,.dev-docs .user-guide .content .big-heading:before{background:#dfe2e7;left:-20px;top:-20px;width:calc(100% + 40px)}.dev-docs .user-guide .content h3,.dev-docs .user-guide .content h4,.dev-docs .user-guide .content h5,.dev-docs .user-guide .content .small-heading{padding-top:10px}}@media (max-width: 479px){.home-blocks img{height:auto;float:none;margin-bottom:15px}.main-pic{height:250px}}@media (min-width: 1700px){.landing-page section{width:1296px}}@media (min-width: 1171px){#solutions section .solution-cont .solution-text{flex:0 0 65%;-webkit-flex:0 0 65%;max-width:65%}#solutions section .solution-cont .solution-benefits{flex:0 0 35%;-webkit-flex:0 0 35%;max-width:35%}.carousel .carousel-overlay .carousel-heading{width:1100px;margin:0 auto}#home .pagination button{width:35px;height:10px;margin:0 5px}}@media (max-width: 1170px){section,header section,.custom-headline-block section{width:100%;padding-left:50px;padding-right:50px}#video-block{height:calc(100% - 120px);width:680px}#video-block #video-file{height:100%}.challenges{margin:0 -25px}.challenges .challenges-block{padding:0 25px}#solutions section{padding-top:25px}}@media (max-width: 1170px) and (min-width: 1025px){#solutions section .solution-cont .solution-text{flex:0 0 60%;-webkit-flex:0 0 60%;max-width:60%}#solutions section .solution-cont .solution-benefits{flex:0 0 40%;-webkit-flex:0 0 40%;max-width:40%}}@media (min-width: 1025px){#solutions section .solution-cont .solution-cont-inner{display:flex;display:-webkit-flex;margin:0 -25px}#solutions section .solution-cont .solution-text,#solutions section .solution-cont .solution-benefits{padding:0 25px}}@media (max-width: 1024px){.slides{height:500px}.carousel{height:500px}.carousel>*:not(.with-headline){display:none}.carousel .carousel-overlay.with-headline{background:transparent url("../images/carousel.jpg") top center no-repeat;background-size:auto 100%}.carousel .carousel-overlay.with-headline .carousel-heading{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;text-shadow:none;font-size:50px}#challenges,.solution-inner{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#solutions section .solution-cont h3{margin:25px 0 0}.cb-container{min-height:calc(100vh - 360px)}.challenges{font-size:16px}main:not(.main-page) ~ .demo-footer{padding:0}main:not(.main-page) ~ .demo-footer .btn.secondary-btn{position:fixed;top:14px;right:50px;margin:0;z-index:12;color:#fff;border-color:transparent;left:auto}main:not(.main-page) ~ .demo-footer .btn.secondary-btn.alpha-bg:not(:hover){background-color:#01ADFD}main:not(.main-page) ~ .demo-footer .btn.secondary-btn.alpha-bg:hover{background:#fff;border-color:#01ADFD;color:#01ADFD}}@media (min-width: 992px){header nav .navTrigger-label{display:none}}@media (max-width: 991px){.cb-container{min-height:calc(100vh - 255px)}h1{font-size:34px;line-height:70px}h1.custom-headline{height:80px;line-height:80px}#solutions section h1{font-size:28px}#solutions section .solution:not(:last-child){margin:0 0 25px}.challenges{display:block;text-align:left;padding:30px 0 0;margin:0}.challenges .challenges-block{display:block;max-width:100%;padding:0}.challenges .challenges-block:not(:last-child){margin:0 0 50px}.challenges .challenges-block .challenges-block-inner{padding:20px 20px 20px 0;display:flex;display:-webkit-flex}.challenges .challenges-block .challenges-block-inner:before,.challenges .challenges-block .challenges-block-inner:after{content:'';display:table;clear:both}.challenges .challenges-block .challenges-block-inner .img-block{margin:0;padding:0;background:transparent;align-self:center;-webkit-align-self:center;flex:0 0 180px;-webkit-flex:0 0 180px;max-width:180px;text-align:center}.challenges .challenges-block .challenges-block-inner .img-block img{max-width:120px;display:inline-block}.challenges .challenges-block .challenges-block-inner .cont-block{padding:0;font-size:16px}.demo-container .block-logo img{height:40px}.demo-container .demo-row{margin:0 -15px}.demo-container .demo-row .demo-block{padding:0 15px}#contact .contact-inner{height:460px}#contact .contact-form{padding:20px 30px 0}#contact .custom-input{padding-bottom:0}#contact .btn{margin:15px 0}#contact .captcha-block{padding:10px 0 0}.login .register-blocks .register-pic,.login .register-blocks .register-fields{flex:0 0 50%;-webkit-flex:0 0 50%;max-width:50%}.login .register-blocks .register-pic img{max-width:90%}.landing-page{margin-top:70px}.landing-page section{width:90%}.landing-page h1{font-size:26px}}@media (max-width: 890px){.carousel .carousel-overlay.with-headline .carousel-heading{font-size:46px}.demo-container .demo-row{margin:0 -5px}.demo-container .demo-row .demo-block{padding:0 5px}}@media (min-width: 768px) and (max-width: 991px){.team-block .member-pic{width:130px;height:130px}.team-block .member-name,.team-block .member-social li .fa{font-size:18px}}@media (max-width: 768px){h1{background:-webkit-linear-gradient(left, #000, #fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.landing-page section{padding:25px 0}.landing-page .flex-row{display:block}.landing-page .flex-row.flex-gutter{margin:0}.landing-page .flex-row>[class^="flex-item-"]{max-width:100%;padding:0}.landing-page .flex-row>[class^="flex-item-"]:not(:last-child){margin-bottom:25px}.landing-page .install-btn{display:block;width:300px;margin:0 auto;text-align:center}.landing-page .video-cont{height:300px}.landing-page .customer-reviews blockquote{font-size:18px}}@media (max-width: 767px){body{line-height:1.3;-webkit-text-size-adjust:none}section,header section{padding:0 20px}.custom-headline-block section{padding:20px}.cb-container{min-height:calc(100vh - 235px)}.cb-container>section{padding-bottom:20px}#video-block{width:500px}.slides{height:300px}.carousel{height:300px}.carousel .carousel-overlay.with-headline .carousel-heading{font-size:36px;line-height:1.5}.challenges{padding:0}.challenges .challenges-block:not(:last-child){margin:0 0 20px}.challenges .challenges-block .challenges-block-inner .img-block{flex:0 0 130px;-webkit-flex:0 0 130px;max-width:130px}.challenges .challenges-block .challenges-block-inner .img-block img{max-width:100px}.challenges .challenges-block .challenges-block-inner .cont-block{font-size:14px;text-align:justify}.challenges .challenges-block .challenges-block-inner blockquote:before,.challenges .challenges-block .challenges-block-inner blockquote:after{font-size:26px}#solutions section{padding:10px 20px 0}#solutions section h1{font-size:24px}#solutions section .solution:not(:last-child){margin:0 0 15px}#solutions section .solution-cont{font-size:15px;width:calc(100% - 130px);text-align:justify}#solutions section .solution-cont h3{font-size:16px;margin:15px 0 0}#solutions section img{width:100px}.team-block{flex-flow:wrap;-webkit-flex-flow:wrap;padding:0}.team-block .team-member{flex:0 0 50%;-webkit-flex:0 0 50%;max-width:50%;margin:50px 0 0}#contact .contact-inner{margin:30px 0 0}#demo .demos-block{margin:0}#demo .demos-block .demo-block{padding:0 15px}#demo .demos-block .demo-block .demo-block-inner:after{background-size:auto 50%}.demo-container .demo-row{flex-direction:column;-webkit-flex-direction:column;margin:0;padding:0}.demo-container .demo-row .demo-block{flex:0 0 auto;-webkit-flex:0 0 auto;max-width:70%;padding:0;align-self:center;-webkit-align-self:center}.demo-container .demo-row .demo-block:not(:last-child){margin:0 0 50px}#home{margin:0 0 20px}.legal-pages{padding:15px 0}.legal-pages h1{font-size:24px}.legal-pages .text-block h4{font-size:16px}.bottom-info{font-size:12px}.bottom-info>span{display:block}.bottom-info>span a{white-space:nowrap}#api .home-blocks{padding-top:25px;padding-bottom:25px}}@media (max-width: 640px){#video-block{width:70%;height:80%;top:30px}.carousel .carousel-overlay.with-headline .carousel-heading{font-size:32px}h1{font-size:30px;line-height:60px}.challenges .challenges-block .challenges-block-inner{padding:0;border:0}.challenges .challenges-block:not(:last-child) .challenges-block-inner{padding:0 0 20px;position:relative}.challenges .challenges-block:not(:last-child) .challenges-block-inner:after{content:'';position:absolute;left:50%;bottom:0;width:90%;height:1px;background:#1b93f2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#contact .contact-inner{height:auto}#contact #googleMap{height:300px}#contact .contact-form{position:static;background:transparent;padding:30px 0 0;width:100%}#contact .contact-form .company-info{text-align:center}#contact .captcha-block img{margin:0 auto;max-width:300px}.login .register-blocks{padding-bottom:5px;position:relative}.login .register-blocks .register-pic{position:absolute;opacity:.1;right:0;top:30%;-webkit-transform:translateY(-30%) scaleX(-1);-moz-transform:translateY(-30%) scaleX(-1);-o-transform:translateY(-30%) scaleX(-1);transform:translateY(-30%) scaleX(-1)}.login .register-blocks .register-pic img{max-width:80%}.login .register-blocks .register-fields{flex:0 0 100%;-webkit-flex:0 0 100%;max-width:100%}.login .register-blocks .form-btn{text-align:center}.custom-headline-block section{padding-top:10px}.custom-headline-block section h2{margin-bottom:0}}@media (min-width: 480px) and (max-width: 640px){.team-block .member-pic{width:160px;height:160px;margin-bottom:15px}.team-block .member-name{font-size:20px}}@media (max-width: 560px){.slides{height:250px}.carousel{height:250px}.carousel .carousel-overlay.with-headline .carousel-heading{font-size:28px}.landing-page h1{font-size:25px}}@media (min-width: 481px){#solutions section .solution-cont{float:right}}@media (max-width: 480px){#video-block{top:20px}.slides{height:200px}.carousel{height:200px}.carousel .carousel-overlay.with-headline .carousel-heading{font-size:22px}.challenges .challenges-block .challenges-block-inner{display:block}.challenges .challenges-block .challenges-block-inner .img-block{text-align:center;display:block;padding:0 0 20px;max-width:none}.challenges .challenges-block .challenges-block-inner .img-block img{max-width:120px}h1{font-size:28px;line-height:55px}#solutions section .solution:not(:last-child){margin:0 0 10px}#solutions section .solution-img{margin:0 10px 10px 0}#solutions section .solution-img img{width:80px}#solutions section .solution-cont{width:100%;font-size:14px}#solutions section h1{font-size:22px}.demo-container .demo-row .demo-block{flex:0 0 auto;-webkit-flex:0 0 auto;max-width:90%}}@media (max-width: 479px){.team-block{display:block;padding:30px 0 0}.team-block .team-member{max-width:none}.team-block .team-member:not(:last-child){margin:0 0 50px}.team-block .member-pic{margin-bottom:10px}.team-block .member-social:before{width:130px}.landing-page .social-links label{display:none}.landing-page .heading-desc{margin:15px 0}.landing-page .customer-reviews blockquote{font-size:15px}.landing-page .install-btn{width:280px;height:40px;line-height:38px}.landing-page h1{font-size:23px}}@media (max-width: 400px){.logo img{height:35px}header nav .navTrigger-label{width:30px;height:20px}header nav .navTrigger-label span:nth-child(2){top:8px}header nav .navTrigger-label span:nth-child(3){top:16px}header nav input#navTrigger:checked+.navTrigger-label span:nth-child(3){top:19px}.cb-container{min-height:calc(100vh - 250px)}#solutions section h1{font-size:20px;line-height:55px}#contact #googleMap{height:250px}.login .register-blocks .register-pic img{max-width:90%}}@media (max-width: 360px){#contact .captcha-block img{margin:0 auto;max-width:100%}}@media (max-width: 340px){.carousel .carousel-overlay.with-headline .carousel-heading{font-size:22px}}@media (min-width: 1025px) and (max-width: 1200px){.main-slide .laptop{background-size:550px auto;right:0}.main-slide .laptop #laptop-anim,.main-slide .laptop #laptop-actions{position:absolute;width:404px;height:243px;right:74px;top:28px}.main-slide .info-block .btn{margin-right:16px}.btn{padding:8px 16px}.main-page h1{font-size:45px}.demo-footer{background-size:100% 200px}.bottom-info section{width:85%;padding:0}footer section{width:100%}.calculator-block .info-blocks{margin-left:-8px;margin-right:-8px;font-size:13px}.calculator-block .info-blocks .flex-item{margin:8px;padding:12px 8px}.calculator-block .info-blocks img{width:42px;height:42px}.calculator-block .info-blocks label{font-size:32px}}@media (min-width: 1025px) and (min-height: 800px){.main-slide{background:url("../images/white-shape.png") 0 bottom/100% 200px no-repeat,url("../images/hero-blue.png") right bottom/auto 75% no-repeat,url("../images/hero-wallpaper.png") 0 bottom/cover no-repeat}.main-slide .flex-row{align-items:center;-webkit-align-items:center}.main-slide .laptop{padding-bottom:50%;background-size:contain}.main-slide .laptop #laptop-anim,.main-slide .laptop #laptop-actions{width:73.7%;height:51.6%;right:13.4%;top:22.6%}.main-slide .laptop #laptop-actions .play{width:58px;height:58px}.main-slide .laptop #laptop-actions .play i{font-size:1.8rem;line-height:58px}.main-slide section{width:90%;padding:0}section{width:90%}.body-main,.body-main p,.demo-confirm p{font-size:18px}.main-nav a{font-size:16px}.solutions-block .solutions-inner li:before{top:10px}.solutions-block .solutions-inner li:after{top:15px}.solutions-block .solutions-inner li ul li:before{top:12px}.calculator-block.calculator-results{height:calc(100vh - 282px)}.calculator-block.calculator-results>section{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:0}.calculator-block.calculator-confirm>section{padding:80px 0}}@media (min-width: 1500px) and (min-height: 800px){.main-page h1{font:60px/1.2 FuturaICG, sans-serif}.body-main p,.demo-confirm p,.calculator-confirm p{font-size:20px}section,.main-slide section{width:80%}}@media (min-width: 1025px){.main-slide .info-block p{width:95%}.solutions-block{height:900px;background:url("../images/devices.svg") center bottom 50px/600px auto no-repeat,url("../images/tree.svg") center bottom 400px/300px auto no-repeat,url("../images/wallpaper-prefooter.jpg") 0 bottom/auto 440px no-repeat}.demo-footer{background:url("../images/gray-footer.png") 0 bottom/100% auto no-repeat;height:200px;padding:100px 0 0;line-height:100px;text-align:center}.main-page ~ .demo-footer{margin-top:-100px}.demo-footer h3{display:inline-block;vertical-align:top}.demo-footer .btn{margin:0 0 0 40px;vertical-align:middle}.demo-confirm ~ .demo-footer,.calculator-block ~ .demo-footer{display:none}.calculator-block p{font-size:18px}header section>.modal__trigger{display:none}}@media (min-width: 1300px){.main-slide{margin:88px 0 0;height:calc(100vh - 65px)}.main-slide .info-block{position:relative}.main-slide .info-block p{width:90%}.logo{height:88px}.logo img{height:40px}.main-nav li{line-height:88px;height:88px}.demo-confirm,.calculator-block.calculator-result,.cb-container.not-found{margin:88px 0 0;height:calc(100vh - 300px)}.calculator-block{margin:88px 0 0}.calculator-block.calculator-main{height:calc(100vh - 88px)}.calculator-block.calculator-main>section{padding:0;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}@media (min-width: 1700px){section{width:1296px}.steps section{width:1100px}.main-page h1{font:75px/1 FuturaICG, sans-serif}.main-slide{background:url("../images/white-shape.png") 0 bottom/100% 300px no-repeat,url("../images/hero-blue.png") right bottom/auto 95% no-repeat,url("../images/hero-wallpaper.png") 0 bottom/cover no-repeat;height:calc(100vh - 50px)}.main-slide section{width:1500px}.main-slide .flex-row{height:450px}.main-slide .laptop{background-size:auto 450px;padding-bottom:0;height:100%}.main-slide .laptop #laptop-anim,.main-slide .laptop #laptop-actions{position:absolute;width:646px;height:383px;top:21px;right:112px}.main-slide .laptop #laptop-actions{right:116px;width:638px}.main-slide .laptop #laptop-actions .play{width:58px;height:58px}.main-slide .laptop #laptop-actions .play i{font-size:1.8rem;line-height:58px}.main-slide .info-block{position:relative;left:100px}.main-slide .info-block h2{margin:40px 0 25px}.main-slide p{margin:30px 0}.scroll-down{width:56px;height:56px;bottom:63px}.scroll-down i{font-size:1.8rem;line-height:56px}.body-main p,.demo-confirm p,.calculator-block p{font-size:22px}h2{font-size:50px}h3{font-size:28px}.modal__content .modal-inner h3{font-size:22px}.footer-blocks .social-links li{margin:0 10px}.footer-blocks .social-links li a{width:72px;height:72px}.footer-blocks .social-links li a i{font-size:40px;line-height:72px}.footer-logo img{height:104px}.steps .checks h3{padding:0 0 0 2.7rem}.steps .checks h3:before{left:10px;top:35%;width:1.3rem;height:.5rem;-webkit-transform:rotate(-45deg) translateY(-35%);-moz-transform:rotate(-45deg) translateY(-35%);-o-transform:rotate(-45deg) translateY(-35%);transform:rotate(-45deg) translateY(-35%);border-width:3px}.steps .checks h3:after{width:1.3rem;height:1.3rem;border-width:3px}.steps .flex-row{margin:0 0 80px;justify-content:space-around;-webkit-justify-content:space-around}.solutions-block{width:100%;height:1200px;background:url(../images/devices.svg) center bottom 50px/900px auto no-repeat,url(../images/tree.svg) center bottom 550px/400px auto no-repeat,url(../images/wallpaper-prefooter.jpg) 0 bottom/auto 640px no-repeat}.solutions-block .solutions-cont{font-size:22px;width:1250px}.solutions-block .solutions-cont .solutions-inner:first-child{padding:0 0 0 50px}.solutions-block .solutions-cont .solutions-inner li{padding:0 0 0 20px}.solutions-block .solutions-cont .solutions-inner li:before{top:12px}.solutions-block .first-block li:before{width:6px;height:6px}.solutions-block .first-block li ul li:before{border-width:4px}.solutions-block .second-block li:before{width:5px;height:5px}.solutions-block .second-block li ul li:before{border-width:4px}.solutions-block .third-block{margin-top:15%}.solutions-block .third-block li:before{width:6px;height:6px}.solutions-block .fourth-block{margin-right:50px;margin-top:25%}.solutions-block .fourth-block li:before{border-width:0 6px 12px}.solutions-block .fourth-block li:after{top:18px;width:4px;height:4px}.btn{padding:8px 24px}.main-nav li.custom-menu-link a{padding-left:24px;padding-right:24px}.demo-footer{height:250px;line-height:150px}.modal .custom-input{padding-top:28px}.modal .custom-input input{font-size:22px;height:40px}.modal .custom-input label.text-field__label{line-height:44px}.calculator-block h3{font-size:28px}.calculator-block .info-blocks{font-size:16px}.calculator-block .info-blocks .flex-item{padding:24px 24px 12px}.calculator-block .info-blocks label{font-size:40px}.calculator-block.calculator-results .heading{margin-bottom:80px}.calculator-block.calculator-confirm .blog-sections h3{margin:80px 0 30px;font-size:28px}}@media (min-width: 992px) and (max-width: 1024px){.main-page h1{font-size:45px;line-height:1}.main-slide{background:url(../images/hero-blue.png) right bottom/auto 65% no-repeat,url(../images/hero-wallpaper.png) 0 bottom/cover no-repeat}.main-slide .info-block p{font-size:18px;line-height:1.3;margin-bottom:10px}.main-slide .laptop{margin:20px 0 0}.solutions-block{background:url(../images/devices.svg) right -300px bottom/1000px auto no-repeat,url(../images/tree-sm.svg) right 150px bottom 600px/auto 900px no-repeat,url(../images/wallpaper-prefooter.jpg) 0 bottom/auto 400px no-repeat;padding:100px 0 600px}.solutions-block .solutions-cont{padding:0 0 0 80px}.demo-footer .btn.secondary-btn{top:-400px;left:80px}}@media (max-width: 1024px){body.body-main,.demo-confirm p,.calculator-block p{font-size:22px}h3{font-size:24px}header>section{display:flex;display:-webkit-flex}header nav .navTrigger-label{width:33px;height:18px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;display:block}header nav .navTrigger-label span{height:2px;display:block;position:absolute;width:100%;background:#01ADFD;border-radius:9px;opacity:1;left:0}header nav .navTrigger-label span:nth-child(1){top:0;width:70%}header nav .navTrigger-label span:nth-child(2){top:8px}header nav .navTrigger-label span:nth-child(3){top:16px}.logo-cont{float:none;order:2;-webkit-order:2}.main-nav{height:70px;float:none;order:1;-webkit-order:1;margin-right:30px}.main-nav ul{display:none;position:absolute;top:100%;background:#fff;left:0;width:100%;overflow:auto;height:calc(100vh - 70px)}.main-nav input#navTrigger:checked ~ ul{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center}.main-nav li{float:none;display:block;height:60px;line-height:60px}.main-nav li.custom-menu-link{display:none}.main-nav li a{margin:0;font-size:22px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.main-nav li a.active,.main-nav li a:hover{color:#1b93f2}.main-slide{height:100vh}.main-slide .flex-row{height:90%;position:static;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;flex-direction:column;-webkit-flex-direction:column;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.main-slide .flex-row>*{text-align:center;flex:none;-webkit-flex:none}.main-slide .flex-row>*.info-block{max-width:80%}.main-slide .flex-row>*.info-block .modal__trigger{display:none}.main-slide .flex-row>*.info-block .btn{margin-right:0}.main-slide .flex-row>*.laptop{right:0;max-width:100%;width:100%;height:0;padding-bottom:25%;background-position:center}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:35.3%;height:85%;right:32.5%;top:5%}.scroll-down{display:none;z-index:1}.scroll-down i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.steps{background:url("../images/white-shape-sm.png") 0 0/100% 200px no-repeat;margin-top:-170px;position:relative;padding:170px 0 0}.steps .flex-row{justify-content:space-around;-webkit-justify-content:space-around}.main-page ~ .demo-footer{margin:0}.steps section{width:85%;padding:0}.steps .step-block img,.steps .step-block div{height:135px;width:135px}.steps .checks h3{padding:0 0 0 2.7rem}.steps .checks h3:before{left:10px;top:30%;width:1.3rem;height:.5rem;-webkit-transform:rotate(-45deg) translateY(-30%);-moz-transform:rotate(-45deg) translateY(-30%);-o-transform:rotate(-45deg) translateY(-30%);transform:rotate(-45deg) translateY(-30%);border-width:3px}.steps .checks h3:after{width:1.3rem;height:1.3rem;border-width:3px}.solutions-block{margin-bottom:50px}.solutions-block .solutions-cont{flex-direction:column;-webkit-flex-direction:column;width:100%}.solutions-block .solutions-inner{max-width:none;flex:none;-webkit-flex:none}.solutions-block .solutions-inner>*{float:none;margin:0 0 30px}.solutions-block .solutions-inner li{padding:0 0 0 20px}.solutions-block .solutions-inner li:before{top:12px}.solutions-block .solutions-inner li ul li:before{top:15px}.solutions-block .third-block,.solutions-block .fourth-block{float:left}.demo-footer{position:relative}.demo-footer h3{display:none}.demo-footer .btn.secondary-btn{position:absolute}.demo-footer .btn.secondary-btn.alpha-bg:not(:hover){background:#fff}footer .footer-blocks{display:block}footer .footer-blocks .footer-logo,footer .footer-blocks .quick-links{display:none}footer .footer-blocks .social-links{flex:none;-webkit-flex:none;max-width:100%;margin:0;float:none;height:auto}footer .footer-blocks .social-links ul{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}footer .footer-blocks .social-links ul li{margin:0 15px}footer .footer-blocks .social-links ul li a{width:70px;height:70px}footer .footer-blocks .social-links ul li a i{font-size:40px;line-height:70px}.bottom-info{line-height:normal}.bottom-info section{border-color:rgba(0,0,0,0.5);width:calc(100% - 100px);margin:0 50px;padding-top:16px;padding-bottom:16px}.bottom-info section>span{display:block}.bottom-info section>span a{white-space:nowrap}.demo-confirm,.cb-container.not-found{height:calc(100vh - 253px)}.demo-confirm img,.calculator-confirm img{height:135px}.calculator-block.calculator-confirm .blog-sections .post-title{line-height:1.3}.calculator-block .info-blocks{font-size:12px}.calculator-block .info-blocks img{width:36px;height:36px}.calculator-block .info-blocks label{font-size:26px}header section>.modal__trigger{margin-left:auto;order:3;-webkit-order:3}main:not(.main-page) ~ .demo-footer{display:none}}@media (max-width: 1024px) and (min-height: 800px){.main-slide .flex-row>*.laptop{padding-bottom:45%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:63.5%;height:85%;right:18.4%;top:5%}.main-slide .flex-row>*.laptop #laptop-actions .play{width:58px;height:58px}.main-slide .flex-row>*.laptop #laptop-actions .play i{font-size:1.8rem;line-height:58px}.main-page h1{font-size:60px;line-height:1.2}.calculator-block.calculator-results{height:calc(100vh - 253px)}}@media (max-device-width: 1024px){.calculator-block.calculator-results{height:calc(100vh - 253px)}}@media (max-width: 991px){.solutions-block{background:url("../images/devices.svg") right -240px bottom/800px auto no-repeat,url("../images/tree-sm.svg") right 50px bottom 450px/auto 1000px no-repeat,url("../images/wallpaper-prefooter.jpg") 0 bottom/auto 350px no-repeat;height:auto;padding:100px 0 500px}.solutions-block .solutions-cont{padding:0 0 0 50px}.demo-footer .btn.secondary-btn{top:-350px;left:50px}.main-page h1{font-size:45px;line-height:1}.main-slide{background:url(../images/hero-blue.png) right bottom/auto 65% no-repeat,url(../images/hero-wallpaper.png) 0 bottom/cover no-repeat}.main-slide .info-block p{font-size:18px;line-height:1.3;margin-bottom:10px}.main-slide .laptop{margin:20px 0 0}.calculator-block.default-bg{background-position:center bottom}.calculator-block.calculator-confirm .blog-sections>.flex-row>*{flex:0 0 50%;-webkit-flex:0 0 50%;max-width:50%}.calculator-block .info-blocks{flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}.calculator-block .info-blocks .flex-item{flex:0 0 25%;-webkit-flex:0 0 25%;max-width:25%}}@media (max-width: 991px) and (min-height: 800px){.main-page h1{font-size:60px;line-height:1.2}}@media (max-width: 767px){.main-slide{height:calc(100vh - 70px)}.main-slide .flex-row>*.info-block .modal__trigger{right:20px}.scroll-down{z-index:1}.solutions-block{background:url("../images/devices.svg") center bottom/85% auto no-repeat,url("../images/wallpaper-prefooter.jpg") 0 bottom/auto 250px no-repeat;padding-top:50px;padding-bottom:350px;text-align:center}.solutions-block .solutions-cont{padding:0;display:inline-block;width:auto;text-align:left}.demo-footer{padding:0 0 30px}.demo-footer .btn.secondary-btn{position:static}footer .footer-blocks .social-links ul li a{width:55px;height:55px}footer .footer-blocks .social-links ul li a i{font-size:28px;line-height:55px}.bottom-info section{width:calc(100% - 40px);margin:0 20px;padding:16px 0}.demo-confirm,.cb-container.not-found{height:calc(100vh - 232px)}.calculator-block.calculator-main h2{margin-bottom:20px}}@media (max-width: 767px) and (min-height: 800px){.main-page h1{font:50px/1.2 FuturaICG, sans-serif}.main-slide .flex-row>*.laptop{padding-bottom:50%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:70.8%;height:85%;right:14.8%;top:4.6%}}@media (max-width: 767px) and (max-height: 799px){.main-slide .flex-row>*.laptop{padding-bottom:30%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:42.4%;height:85%;right:28.8%;top:5%}.calculator-block.calculator-results{height:auto}.calculator-block.calculator-results>section{position:static;top:50%;transform:translateY(0%);-webkit-transform:translateY(0%);padding-top:50px;padding-bottom:50px}}@media (max-device-width: 767px){.main-slide{background:url(../images/hero-blue.png) right bottom/90% auto no-repeat,url(../images/hero-wallpaper.png) 0 bottom/cover no-repeat}.main-slide .flex-row>*.laptop{margin:5% 0 0;padding-bottom:50%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:70.8%;height:85%;right:14.8%;top:4.6%}}@media (max-width: 680px){footer .footer-blocks .social-links ul li{margin:0 10px}footer .footer-blocks .social-links ul li a{width:50px;height:50px}footer .footer-blocks .social-links ul li a i{font-size:26px;line-height:50px}}@media (max-width: 580px){.calculator-block .info-blocks{justify-content:space-around;-webkit-justify-content:space-around}.calculator-block .info-blocks .flex-item{flex:0 0 30%;-webkit-flex:0 0 30%;max-width:30%;margin:10px 0;padding:10px}}@media (max-width: 560px){body.body-main,.demo-confirm p,.calculator-block p{font-size:18px}h2{font-size:35px}.steps h2{margin:40px 0}h3{font-size:18px}.steps section{width:100%;padding:0 20px}.steps .flex-row{justify-content:space-between;-webkit-justify-content:space-between}.steps .step-block img,.steps .step-block div{height:100px;width:100px}.solutions-block{background:url("../images/devices.svg") center bottom/85% auto no-repeat,url("../images/wallpaper-prefooter.jpg") 0 bottom/auto 200px no-repeat;padding-bottom:250px}.solutions-block .solutions-inner li:before{top:7px}.solutions-block .solutions-inner li ul li:before{top:8px}.steps .checks h3{padding:0 0 0 2rem}.steps .checks h3:before{left:7px;width:1rem;height:.4rem;border-width:2px}.steps .checks h3:after{width:1rem;height:1rem;border-width:2px}footer .footer-blocks .social-links ul li{margin:0 5px}footer .footer-blocks .social-links ul li a{width:45px;height:45px}footer .footer-blocks .social-links ul li a i{font-size:24px;line-height:45px}.demo-confirm,.cb-container.not-found{height:calc(100vh - 222px)}.demo-confirm img,.calculator-confirm img{height:100px}.calculator-block.calculator-confirm .blog-sections>.flex-row>*{flex:0 0 100%;-webkit-flex:0 0 100%;max-width:100%;margin-bottom:24px}}@media (max-width: 560px) and (min-height: 800px){.main-page h1{font-size:40px}}@media (max-width: 560px) and (max-height: 799px){.main-slide .flex-row>*.info-block{max-width:100%}.main-slide .flex-row>*.info-block p{font-size:16px;line-height:1.3;margin-bottom:10px}.main-slide .flex-row>*.laptop{padding-bottom:45%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:64%;height:85%;right:18%;top:5%}.main-page h1{font-size:35px;line-height:1}}@media (max-device-width: 560px){.main-slide .flex-row>*.laptop{margin:5% 0 0;padding-bottom:50%}.main-slide .flex-row>*.laptop #laptop-anim,.main-slide .flex-row>*.laptop #laptop-actions{width:70.8%;height:85%;right:14.8%;top:4.6%}}@media (max-width: 450px){.calculator-block .info-blocks .flex-item{flex:0 0 45%;-webkit-flex:0 0 45%;max-width:45%}}@media (max-width: 400px){.solutions-block{padding-bottom:200px}.steps .step-block img,.steps .step-block div{height:90px;width:90px}.modal__content .modal-inner h3{font-size:20px;margin-bottom:10px}h3{font-size:16px}footer .footer-blocks .social-links ul{justify-content:space-between;-webkit-justify-content:space-between}footer .footer-blocks .social-links ul:after,footer .footer-blocks .social-links ul:before{display:none}footer .footer-blocks .social-links ul li{margin:0;float:none}footer .footer-blocks .social-links ul li a{width:40px;height:40px}footer .footer-blocks .social-links ul li a i{font-size:22px;line-height:40px}.calculator-form{width:100%;margin:0}}@media (max-width: 360px){body.body-main,.demo-confirm p,.calculator-block p{font-size:16px}.main-nav{margin-right:10px}.main-slide .flex-row{justify-content:flex-start;-webkit-justify-content:flex-start;padding:15px 0 0}.main-slide .flex-row>*.info-block p{font-size:14px;margin-top:10px}.main-slide .flex-row>*.info-block .btn:not(.modal__trigger){margin:5px 0}.main-slide .flex-row>*.info-block .modal__trigger{top:16px}.main-page h1{font-size:30px}.btn{font-size:14px;padding:8px 16px}.steps .step-block img,.steps .step-block div{height:80px;width:80px}.steps .step-block h3{font-size:14px}.solutions-block{background:url("../images/devices.svg") center bottom/85% auto no-repeat,url("../images/wallpaper-prefooter.jpg") 0 bottom/auto 150px no-repeat;padding-bottom:150px;margin-bottom:30px}.demo-footer{padding:0}.bottom-info section{padding:10px 0}.bottom-info section>span{display:inline}footer .footer-blocks{padding:22px 0 16px}footer .footer-blocks .social-links ul li a{width:35px;height:35px}footer .footer-blocks .social-links ul li a i{font-size:20px;line-height:35px}.calculator-block .info-blocks .flex-item{flex:0 0 55%;-webkit-flex:0 0 55%;max-width:55%}}@media (min-height: 500px){.modal__content{max-height:95vh;overflow:auto}}@media (max-height: 459px){.main-slide{height:auto;padding-top:50px}.main-slide .flex-row{padding-bottom:15%}.main-nav input#navTrigger:checked ~ ul{justify-content:space-around;-webkit-justify-content:space-around}.main-nav input#navTrigger:checked ~ ul:before,.main-nav input#navTrigger:checked ~ ul:after{display:none}.main-nav li{height:auto;line-height:normal}.modal__content{width:100vw;height:100vh;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.modal__content>*{flex:1;-webkit-flex:1}.modal__content .close-btn{height:20px;width:20px;top:10px;right:10px}.demo-confirm{height:auto;padding:50px 0}}@media (max-height: 350px){.modal__content img{max-width:40%}.modal__content .modal-inner{padding:1.5rem;flex:2;-webkit-flex:2}} +.flex-row>.flex-item-1{flex:0 0 8.33333%;-webkit-flex:0 0 8.33333%;max-width:8.33333%}.flex-row>.flex-item-2{flex:0 0 16.66667%;-webkit-flex:0 0 16.66667%;max-width:16.66667%}.flex-row>.flex-item-3{flex:0 0 25%;-webkit-flex:0 0 25%;max-width:25%}.flex-row>.flex-item-4{flex:0 0 33.33333%;-webkit-flex:0 0 33.33333%;max-width:33.33333%}.flex-row>.flex-item-5{flex:0 0 41.66667%;-webkit-flex:0 0 41.66667%;max-width:41.66667%}.flex-row>.flex-item-6{flex:0 0 50%;-webkit-flex:0 0 50%;max-width:50%}.flex-row>.flex-item-7{flex:0 0 58.33333%;-webkit-flex:0 0 58.33333%;max-width:58.33333%}.flex-row>.flex-item-8{flex:0 0 66.66667%;-webkit-flex:0 0 66.66667%;max-width:66.66667%}.flex-row>.flex-item-9{flex:0 0 75%;-webkit-flex:0 0 75%;max-width:75%}.flex-row>.flex-item-10{flex:0 0 83.33333%;-webkit-flex:0 0 83.33333%;max-width:83.33333%}.flex-row>.flex-item-11{flex:0 0 91.66667%;-webkit-flex:0 0 91.66667%;max-width:91.66667%}.flex-row>.flex-item-12{flex:0 0 100%;-webkit-flex:0 0 100%;max-width:100%}@font-face{font-family:Futura-Light;src:url(../fonts/Futura-Light/Futura-Light.eot);src:url(../fonts/Futura-Light/Futura-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Futura-Light/Futura-Light.woff) format("woff"),url(../fonts/Futura-Light/Futura-Light.ttf) format("truetype"),url(../fonts/Futura-Light/Futura-Light.svg) format("svg")}@font-face{font-family:FuturaICG;src:url(../fonts/FuturaICG/FuturaICG.eot);src:url(../fonts/FuturaICG/FuturaICG.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaICG/FuturaICG.woff) format("woff"),url(../fonts/FuturaICG/FuturaICG.ttf) format("truetype"),url(../fonts/FuturaICG/FuturaICG.svg) format("svg")}.flex-row{display:flex;display:-webkit-flex}.flex-row.flex-gutter{margin:0 -25px}.flex-row.flex-gutter>*{padding:0 25px;box-sizing:border-box}.flex-row.flex-justify{justify-content:center;-webkit-justify-content:center}.self-center{align-self:center;-webkit-align-self:center}*{margin:0;padding:0;outline:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:normal}.clearfix:before,.clearfix:after{content:'';display:table;clear:both}.hidden{display:none}a{text-decoration:none;color:#01ADFD}a.nowrap{white-space:nowrap}a:hover,a.active{color:#000}.body-main p,.with-space{margin:20px 0}.pull-left{float:left}.pull-right{float:right}.text-right{text-align:right}.accent-blue{color:#01ADFD}.uppercase{text-transform:uppercase}.blurred{filter:blur(5px)}.no-click{pointer-events:none}h1{font-size:36px;line-height:80px;text-transform:uppercase;position:relative;background:-webkit-linear-gradient(left, #000, #fff 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#666666;font-family:'Futura', sans-serif}h1.custom-headline{color:#fff;background:-webkit-linear-gradient(left, #fff, #add5f4 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;height:115px;line-height:115px}h1.custom-headline:after{display:none}h1:after{content:'';height:1px;width:100px;background:#000;bottom:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}h2{font-size:40px}h3{font-size:20px}img{display:block;max-width:100%}li{list-style:none}small{color:rgba(0,0,0,0.65)}.disabled{pointer-events:none;opacity:.5;cursor:default}.btn{z-index:2;display:inline-block;vertical-align:top;color:#fff;background-color:#01ADFD;text-align:center;text-transform:uppercase;cursor:pointer;font:16px FuturaICG, sans-serif;padding:8px 20px;margin:15px 0;border-radius:20px;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;border:2px solid transparent}.btn:hover{background:#fff;border:2px solid #01ADFD;color:#01ADFD}.btn.secondary-btn{background:#fff;color:#01ADFD;border-color:#01ADFD}.btn.secondary-btn:hover{border-color:transparent;background:#01ADFD;color:#fff}.btn.secondary-btn.alpha-bg:not(:hover){background:transparent}.btn.cancel-btn{background:#BFBFBF}.btn.cancel-btn:hover{background:transparent;border-color:#BFBFBF;color:#BFBFBF}.custom-input{padding-top:20px;padding-bottom:8px;position:relative}.custom-input.select-box:after{content:'\f0d7';font:normal normal normal 14px/1 FontAwesome;position:absolute;top:50%;right:0;z-index:1;color:#bbbbbb;font-size:14px;line-height:32px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.custom-input.select-box label.text-field__label{color:#01ADFD;-webkit-transform:scale(0.85) translateY(0);-moz-transform:scale(0.85) translateY(0);-o-transform:scale(0.85) translateY(0);transform:scale(0.85) translateY(0)}.custom-input.select-box select{position:relative;background:transparent;display:block;width:100%;outline:none;color:rgba(0,0,0,0.7);cursor:pointer;z-index:2;border:none;height:32px;font-size:13px;font-family:'FuturaICG', sans-serif;-webkit-appearance:none;-moz-appearance:none}.custom-input.select-box select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.custom-input label.text-field__label{display:block;color:rgba(0,0,0,0.38);line-height:28px;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-o-transform:translateY(24px);transform:translateY(24px);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:0.4s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:0.4s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:0.4s cubic-bezier(0.23, 1, 0.32, 1);transition:0.4s cubic-bezier(0.23, 1, 0.32, 1);top:0;position:absolute;left:0;pointer-events:none}.custom-input input{height:32px}.custom-input input,.custom-input textarea{display:block;width:100%;box-shadow:none;cursor:text;-webkit-appearance:none;background:transparent;border:0;font-size:13px;font-family:FuturaICG, sans-serif;color:rgba(0,0,0,0.7)}.custom-input input:focus+.bar:after,.custom-input textarea:focus+.bar:after{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.custom-input input:focus ~ label.text-field__label,.custom-input textarea:focus ~ label.text-field__label{color:#01ADFD;-webkit-transform:scale(0.85) translateY(0);-moz-transform:scale(0.85) translateY(0);-o-transform:scale(0.85) translateY(0);transform:scale(0.85) translateY(0)}.custom-input input:valid:not(.non-required) ~ label.text-field__label,.custom-input input.touched.non-required ~ label.text-field__label,.custom-input textarea:valid:not(.non-required) ~ label.text-field__label,.custom-input textarea.touched.non-required ~ label.text-field__label{color:#01ADFD;-webkit-transform:scale(0.85) translateY(0);-moz-transform:scale(0.85) translateY(0);-o-transform:scale(0.85) translateY(0);transform:scale(0.85) translateY(0)}.custom-input input.touched:invalid ~ label.text-field__label,.custom-input textarea.touched:invalid ~ label.text-field__label{color:red;-webkit-transform:scale(0.85) translateY(0);-moz-transform:scale(0.85) translateY(0);-o-transform:scale(0.85) translateY(0);transform:scale(0.85) translateY(0)}.custom-input textarea{text-align:left;resize:none;overflow:auto;height:32px;max-height:100px;padding-top:8px}.custom-input textarea:not(:empty) ~ label{color:rgba(0,0,0,0.38);-webkit-transform:scale(0.85) translateY(0);-moz-transform:scale(0.85) translateY(0);-o-transform:scale(0.85) translateY(0);transform:scale(0.85) translateY(0)}.custom-input .bar{position:relative;display:block;width:100%}.custom-input .bar:before{right:0;bottom:0;height:1px;content:'';position:absolute;left:0;border-bottom:1px solid rgba(0,0,0,0.12)}.custom-input .bar:after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1b93f2;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:0.6s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:0.6s cubic-bezier(0.23, 1, 0.32, 1)}body{font-family:FuturaICG, sans-serif;text-align:center;color:#000;font-size:16px;line-height:1.5}body.overflow{overflow:hidden}section{width:1100px;margin:0 auto}section.white-section{padding-top:30px}.cb-container>section{padding-bottom:25px}header{width:100%;position:fixed;top:0;background:#fff;z-index:10;transition:box-shadow .3s ease}header.with-shadow{box-shadow:0 0 15px rgba(0,0,0,0.1)}header section{position:relative}header nav input#navTrigger{display:none}header nav input#navTrigger:checked+.navTrigger-label span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:5px;width:100%}header nav input#navTrigger:checked+.navTrigger-label span:nth-child(2){width:0;opacity:0}header nav input#navTrigger:checked+.navTrigger-label span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:5px}header nav .navTrigger-label{width:40px;height:27px;position:relative;top:50%;-webkit-transform:rotate(0deg) translateY(-50%);-moz-transform:rotate(0deg) translateY(-50%);-o-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;display:block}header nav .navTrigger-label span{display:block;position:absolute;height:5px;width:100%;background:#01ADFD;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}header nav .navTrigger-label span:nth-child(1){top:0}header nav .navTrigger-label span:nth-child(2){top:11px}header nav .navTrigger-label span:nth-child(3){top:22px}.logo-cont{float:left}.logo{display:block;height:70px}.logo picture{height:100%;display:block}.logo img{height:35px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.main-nav{float:right}.main-nav li{float:left;line-height:70px;height:70px}.main-nav li.custom-menu-link a{border:2px solid #01ADFD;color:#01ADFD;padding:8px 20px;transition:0.4s ease-in-out;border-radius:20px}.main-nav li.custom-menu-link a:hover{border-color:transparent;background:#01ADFD;color:#fff}.main-nav a{display:inline-block;margin-left:23px;text-transform:uppercase;line-height:normal;color:#BFBFBF}.main-nav a.active,.main-nav a:hover{color:#01ADFD}.cb-container{margin-top:70px;min-height:calc(100vh - 330px)}.cb-container.not-found{align-items:center;height:calc(100vh - 70px)}.custom-headline-block{background:url("../images/solution.jpg") center center/100% auto no-repeat;color:#fff}.custom-headline-block h1{color:#fff;background:-webkit-linear-gradient(left, #fff, #add5f4 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-headline-block h1:after{background:#fff}.custom-headline-block section{padding:20px;overflow:auto}.custom-headline-block p{margin:20px 0 0}.bottom-info{line-height:48px;font-size:14px}.bottom-info section{border-top:1px solid #F2F2F2}.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:#fff}.loader:after{height:100px;left:50%;position:absolute;top:50%;width:100px;margin:-50px 0 0 -50px;content:'';display:block;border-width:0 3px 0 0;border-style:solid;border-color:#6CB8F5;border-radius:50%;animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear}.default-bg{background:url(../images/hero-wallpaper.png) 0 bottom/cover no-repeat}.footer-logo{align-self:center;-webkit-align-self:center}.footer-logo img{height:80px;float:right}.footer-blocks{padding:22px 0}.footer-blocks a{color:#000}.footer-blocks a:hover,.footer-blocks a.active{color:#01ADFD}.footer-blocks .social-links{align-self:center;-webkit-align-self:center;height:55px}.footer-blocks .social-links ul{display:inline-block}.footer-blocks .social-links li{float:left;margin:0 7px}.footer-blocks .social-links li a{display:block;background:#F2F2F2;width:55px;height:55px;text-align:center}.footer-blocks .social-links li i{color:#BFBFBF;font-size:28px;line-height:55px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.footer-blocks .social-links .wordpress:hover i{color:#09aada}.footer-blocks .social-links .drupal:hover i{color:#0678BE}.footer-blocks .social-links .github:hover i{color:#000}.footer-blocks .social-links .linkedin:hover i{color:#0077B5}.footer-blocks .social-links .twitter:hover i{color:#64b2f8}.footer-blocks .social-links .facebook:hover i{color:#3b5998}.footer-blocks .social-links .youtube:hover i{color:#e52d27}.footer-blocks .quick-links{text-align:left}.footer-blocks .quick-links h3{margin-bottom:5px}.footer-blocks .quick-links li{float:left;width:50%;position:relative;padding:0 0 0 15px}.footer-blocks .quick-links li:before{content:'';position:absolute;left:0;top:50%;width:4px;height:4px;border:3px solid #01ADFD;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@media (min-width: 1025px) and (max-width: 1200px){.btn{padding:8px 16px}.demo-footer{background-size:100% 200px}.bottom-info section{width:85%;padding:0}footer section{width:100%}}@media (min-width: 1025px) and (min-height: 800px){section{width:90%}.main-nav a{font-size:16px}}@media (min-width: 1500px) and (min-height: 800px){section,.main-slide section{width:80%}}@media (min-width: 1025px){.demo-footer{background:url("../images/gray-footer.png") 0 bottom/100% auto no-repeat;height:200px;padding:100px 0 0;line-height:100px;text-align:center}.main-page ~ .demo-footer{margin-top:-100px}.demo-footer h3{display:inline-block;vertical-align:top}.demo-footer .btn{margin:0 0 0 40px;vertical-align:middle}header section>.modal__trigger{display:none}}@media (min-width: 1300px){.logo{height:88px}.logo img{height:40px}.main-nav li{line-height:88px;height:88px}.cb-container{margin-top:88px}}@media (min-width: 1700px){section{width:1296px}h3{font-size:28px}.footer-blocks .social-links li{margin:0 10px}.footer-blocks .social-links li a{width:72px;height:72px}.footer-blocks .social-links li a i{font-size:40px;line-height:72px}.footer-logo img{height:104px}.btn{padding:8px 24px}.main-nav li.custom-menu-link a{padding-left:24px;padding-right:24px}.demo-footer{height:250px;line-height:150px}}@media (max-width: 1170px){section,header section,.custom-headline-block section{width:100%;padding-left:50px;padding-right:50px}}@media (min-width: 1025px){header nav .navTrigger-label{display:none}}@media (max-width: 1024px){main:not(.main-page) ~ .demo-footer{display:none}main:not(.main-page) ~ section .medium-content{border-top:1px solid #F2F2F2}header>section{display:flex;display:-webkit-flex}header>section>.modal__trigger{margin-left:auto;order:3;-webkit-order:3}header nav .navTrigger-label{width:33px;height:18px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;display:block}header nav .navTrigger-label span{height:2px;display:block;position:absolute;width:100%;background:#01ADFD;border-radius:9px;opacity:1;left:0}header nav .navTrigger-label span:nth-child(1){top:0;width:70%}header nav .navTrigger-label span:nth-child(2){top:8px}header nav .navTrigger-label span:nth-child(3){top:16px}.logo-cont{float:none;order:2;-webkit-order:2}.main-nav{height:70px;float:none;order:1;-webkit-order:1;margin-right:30px}.main-nav ul{display:none;position:absolute;top:100%;background:#fff;left:0;width:100%;overflow:auto;height:calc(100vh - 70px)}.main-nav input#navTrigger:checked ~ ul{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center}.main-nav li{float:none;display:block;height:60px;line-height:60px}.main-nav li.custom-menu-link{display:none}.main-nav li a{margin:0;font-size:22px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.main-nav li a.active,.main-nav li a:hover{color:#1b93f2}footer .footer-blocks{display:block}footer .footer-blocks .footer-logo,footer .footer-blocks .quick-links{display:none}footer .footer-blocks .social-links{flex:none;-webkit-flex:none;max-width:100%;margin:0;float:none;height:auto}footer .footer-blocks .social-links ul{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}footer .footer-blocks .social-links ul li{margin:0 15px}footer .footer-blocks .social-links ul li a{width:70px;height:70px}footer .footer-blocks .social-links ul li a i{font-size:40px;line-height:70px}.bottom-info{line-height:normal}.bottom-info section{border-color:rgba(0,0,0,0.5);width:calc(100% - 100px);margin:0 50px;padding-top:16px;padding-bottom:16px}.bottom-info section>span{display:block}.bottom-info section>span a{white-space:nowrap}}@media (max-width: 991px){.cb-container{min-height:calc(100vh - 255px)}h1{font-size:34px;line-height:70px}h1.custom-headline{height:80px;line-height:80px}}@media (max-width: 767px){body{line-height:1.3;-webkit-text-size-adjust:none}section,header section{padding:0 20px}.custom-headline-block section{padding:20px}.cb-container{min-height:calc(100vh - 235px)}.cb-container>section{padding-bottom:20px}#home{margin:0 0 20px}.legal-pages{padding:15px 0}.legal-pages h1{font-size:24px}.legal-pages .text-block h4{font-size:16px}footer .footer-blocks .social-links ul li a{width:55px;height:55px}footer .footer-blocks .social-links ul li a i{font-size:28px;line-height:55px}.bottom-info{font-size:12px}.bottom-info section{width:calc(100% - 40px);margin:0 20px;padding:16px 0}.bottom-info>span{display:block}.bottom-info>span a{white-space:nowrap}}@media (max-width: 680px){footer .footer-blocks .social-links ul li{margin:0 10px}footer .footer-blocks .social-links ul li a{width:50px;height:50px}footer .footer-blocks .social-links ul li a i{font-size:26px;line-height:50px}}@media (max-width: 640px){h1{font-size:30px;line-height:60px}.custom-headline-block section{padding-top:10px}.custom-headline-block section h2{margin-bottom:0}}@media (max-width: 560px){footer .footer-blocks .social-links ul li{margin:0 5px}footer .footer-blocks .social-links ul li a{width:45px;height:45px}footer .footer-blocks .social-links ul li a i{font-size:24px;line-height:45px}}@media (max-width: 480px){h1{font-size:28px;line-height:55px}}@media (max-width: 400px){.logo img{height:35px}header nav .navTrigger-label{width:30px;height:20px}header nav .navTrigger-label span:nth-child(2){top:8px}header nav .navTrigger-label span:nth-child(3){top:16px}header nav input#navTrigger:checked+.navTrigger-label span:nth-child(3){top:19px}.cb-container{min-height:calc(100vh - 250px)}footer .footer-blocks .social-links ul{justify-content:space-between;-webkit-justify-content:space-between}footer .footer-blocks .social-links ul:after,footer .footer-blocks .social-links ul:before{display:none}footer .footer-blocks .social-links ul li{margin:0;float:none}footer .footer-blocks .social-links ul li a{width:40px;height:40px}footer .footer-blocks .social-links ul li a i{font-size:22px;line-height:40px}}@media (max-width: 360px){.main-nav{margin-right:10px}.btn{font-size:14px;padding:8px 16px}.bottom-info section{padding:10px 0}.bottom-info section>span{display:inline}footer .footer-blocks{padding:22px 0 16px}footer .footer-blocks .social-links ul li a{width:35px;height:35px}footer .footer-blocks .social-links ul li a i{font-size:20px;line-height:35px}}@media (max-height: 459px){.main-nav input#navTrigger:checked ~ ul{justify-content:space-around;-webkit-justify-content:space-around}.main-nav input#navTrigger:checked ~ ul:before,.main-nav input#navTrigger:checked ~ ul:after{display:none}.main-nav li{height:auto;line-height:normal}} /*# sourceMappingURL=main.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/main.min.css.map b/src/adtechmedia-website/frontend/css/main.min.css.map index 1f5c1f3..16b1966 100644 --- a/src/adtechmedia-website/frontend/css/main.min.css.map +++ b/src/adtechmedia-website/frontend/css/main.min.css.map @@ -1,7 +1,7 @@ { "version": 3, -"mappings": "AASE,sBAA6B,CAC3B,IAAI,CAAE,YAA4B,CAClC,YAAY,CAAE,YAA4B,CAC1C,SAAS,CAAE,QAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,OAA4B,CAClC,YAAY,CAAE,OAA4B,CAC1C,SAAS,CAAE,GAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,OAA4B,CAClC,YAAY,CAAE,OAA4B,CAC1C,SAAS,CAAE,GAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,OAA4B,CAClC,YAAY,CAAE,OAA4B,CAC1C,SAAS,CAAE,GAAwB,CAHrC,uBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,uBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,uBAA6B,CAC3B,IAAI,CAAE,QAA4B,CAClC,YAAY,CAAE,QAA4B,CAC1C,SAAS,CAAE,IAAwB,CCAvC,UAOC,CANC,WAAW,CAAE,YAAY,CACzB,GAAG,CAAE,2CAA2C,CAChD,GAAG,CAAE,mQAGoD,CAG3D,UAOC,CANC,WAAW,CAAE,SAAS,CACtB,GAAG,CAAE,qCAAqC,CAC1C,GAAG,CAAE,2OAG8C,CAGrD,SAAU,CACR,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CACrB,qBAAc,CACZ,MAAM,CAAE,OAAO,CACf,uBAAM,CACJ,OAAO,CAAE,MAAM,CACf,UAAU,CAAE,UAAU,CAI1B,sBAAe,CACb,eAAe,CAAE,MAAM,CACvB,uBAAuB,CAAE,MAAM,CAInC,YAAa,CCuBX,UAAU,CDtBe,MAAM,CCuB/B,kBAAkB,CDvBO,MAAM,CAGjC,CAAE,CACA,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,IAAI,CACb,UAAU,CAAE,UAAU,CCxCtB,sBAAsB,CAAE,WAAW,CACnC,uBAAuB,CAAE,SAAS,CD2CpC,iBAAiB,CACf,WAAW,CAAE,MAAM,CAInB,2GACQ,CACN,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CAIf,OAAQ,CACN,OAAO,CAAE,IAAI,CAGf,CAAE,CACA,eAAe,CAAE,IAAI,CACrB,KAAK,CA7EM,OAAO,CA8ElB,aAAc,CACZ,KAAK,CAAE,IAAI,CAGb,WAAY,CACV,WAAW,CAAE,MAAM,CAGrB,gBAAkB,CAChB,KAAK,CAxFI,IAAI,CA4FjB,wBAA0B,CACxB,MAAM,CAAE,MAAM,CAGhB,UAAW,CACT,KAAK,CAAE,IAAI,CAGb,WAAY,CACV,KAAK,CAAE,KAAK,CAGd,WAAY,CACV,UAAU,CAAE,KAAK,CAGnB,YAAa,CACX,KAAK,CA5GM,OAAO,CA+GpB,UAAW,CACT,cAAc,CAAE,SAAS,CAG3B,EAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,SAAS,CACzB,QAAQ,CAAE,QAAQ,CCnElB,UAAU,CAAE,6CAAM,CAClB,uBAAuB,CAAE,IAAI,CAC7B,uBAAuB,CAAE,WAAW,CDmEpC,KAAK,CAAE,OAAO,CACd,WAAW,CAAE,oBAAoB,CACjC,kBAAkB,CAChB,KAAK,CAAE,IAAI,CCxEb,UAAU,CAAE,gDAAM,CAClB,uBAAuB,CAAE,IAAI,CAC7B,uBAAuB,CAAE,WAAW,CDwElC,MAAM,CAAE,KAAK,CACb,WAAW,CAAE,KAAK,CAClB,wBAAQ,CACN,OAAO,CAAE,IAAI,CAIjB,QAAQ,CACN,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,KAAK,CACZ,UAAU,CA1ID,IAAI,CA2Ib,MAAM,CAAE,CAAC,CACT,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,GAAG,CCpHX,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CDsHnB,EAAG,CACD,SAAS,CAAE,IAAI,CAGjB,EAAG,CACD,SAAS,CAAE,IAAI,CAGjB,GAAI,CACF,OAAO,CAAE,KAAK,CACd,SAAS,CAAE,IAAI,CAGjB,EAAG,CACD,UAAU,CAAE,IAAI,CAGlB,KAAM,CACJ,KAAK,CAAE,gBAAkB,CAG3B,SAAU,CACR,cAAc,CAAE,IAAI,CACpB,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,OAAO,CAIjB,MAAO,CACL,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,aAAa,CACtB,MAAM,CAAE,OAAO,CACf,SAAS,CAAE,IAAI,CAEb,mBAAO,CC3JT,iBAAiB,CAAE,UAAM,CACzB,cAAc,CAAE,UAAM,CACtB,YAAY,CAAE,UAAM,CACpB,SAAS,CAAE,UAAM,CD0Jb,OAAO,CAAE,EAAE,CAIf,YAAM,CACJ,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,CAAC,CAIN,mEAAO,CCxKb,iBAAiB,CAAE,QAAM,CACzB,cAAc,CAAE,QAAM,CACtB,YAAY,CAAE,QAAM,CACpB,SAAS,CAAE,QAAM,CDuKT,OAAO,CAAE,CAAC,CAKhB,2BAAmB,CACjB,MAAM,CAAE,iBAAiB,CAIzB,gCAAO,CACL,gBAAgB,CAAE,OAAO,CAK/B,aAAO,CACL,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,iBAAiB,CACzB,aAAa,CAAE,GAAG,CAClB,gBAAgB,CAAE,IAAI,CAGxB,aAAO,CCtLP,kBAAkB,CDuLI,qBAAqB,CCtL3C,eAAe,CDsLO,qBAAqB,CCrL3C,aAAa,CDqLS,qBAAqB,CCpL3C,UAAU,CDoLY,qBAAqB,CACzC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CCvMd,iBAAiB,CAAE,QAAM,CACzB,cAAc,CAAE,QAAM,CACtB,YAAY,CAAE,QAAM,CACpB,SAAS,CAAE,QAAM,CDsMf,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,GAAG,CACX,aAAa,CAAE,GAAG,CAClB,gBAAgB,CAAE,OAAO,CACzB,OAAO,CAAE,CAAC,CAKd,IAAK,CACH,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,YAAY,CACrB,cAAc,CAAE,GAAG,CACnB,KAAK,CAAE,IAAI,CACX,gBAAgB,CA/OL,OAAO,CAgPlB,UAAU,CAAE,MAAM,CAClB,cAAc,CAAE,SAAS,CACzB,MAAM,CAAE,OAAO,CACf,IAAI,CAAE,0BAA0B,CAChC,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,MAAM,CACd,aAAa,CAAE,IAAI,CChNnB,kBAAkB,CDiNE,gBAAe,CChNnC,eAAe,CDgNK,gBAAe,CC/MnC,aAAa,CD+MO,gBAAe,CC9MnC,UAAU,CD8MU,gBAAe,CACnC,MAAM,CAAE,qBAAqB,CAC7B,UAAQ,CACN,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,iBAAqB,CAC7B,KAAK,CA5PI,OAAO,CA+PlB,kBAAgB,CACd,UAAU,CAAE,IAAI,CAChB,KAAK,CAjQI,OAAO,CAkQhB,YAAY,CAlQH,OAAO,CAmQhB,wBAAQ,CACN,YAAY,CAAE,WAAW,CACzB,UAAU,CArQH,OAAO,CAsQd,KAAK,CAAE,IAAI,CAGb,uCAAuB,CACrB,UAAU,CAAE,WAAW,CAI3B,eAAa,CACX,UAAU,CAAE,OAAO,CACnB,qBAAQ,CACN,UAAU,CAAE,WAAW,CACvB,YAAY,CAAE,OAAO,CACrB,KAAK,CAAE,OAAO,CAMpB,aAAc,CACZ,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,GAAG,CACnB,QAAQ,CAAE,QAAQ,CAEhB,8BAAQ,CACN,OAAO,CAAE,OAAO,CAChB,IAAI,CAAE,uCAAuC,CAC7C,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,CAAC,CACR,OAAO,CAAE,CAAC,CACV,KAAK,CAAE,OAAO,CACd,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,gBAAgB,CAC3B,iBAAiB,CAAE,gBAAgB,CAGrC,gDAAwB,CACtB,KAAK,CA7SE,OAAO,CCwBlB,iBAAiB,CDsRM,yBAAwB,CCrR/C,cAAc,CDqRS,yBAAwB,CCpR/C,YAAY,CDoRW,yBAAwB,CCnR/C,SAAS,CDmRc,yBAAwB,CAG7C,+BAAO,CACL,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,WAAW,CACvB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,IAAI,CACb,KAAK,CAAE,eAAkB,CACzB,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,IAAI,CACZ,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,uBAAuB,CACpC,kBAAkB,CAAE,IAAI,CAI5B,qCAAwB,CACtB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,gBAAkB,CACzB,WAAW,CAAE,IAAI,CC7SnB,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CAkBjB,wBAAwB,CD0RI,WAAW,CCzRvC,qBAAqB,CDyRO,WAAW,CCxRvC,mBAAmB,CDwRS,WAAW,CCvRvC,gBAAgB,CDuRY,WAAW,CCjSvC,kBAAkB,CDkSI,mCAAgC,CCjStD,eAAe,CDiSO,mCAAgC,CChStD,aAAa,CDgSS,mCAAgC,CC/RtD,UAAU,CD+RY,mCAAgC,CACpD,GAAG,CAAE,CAAC,CACN,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,cAAc,CAAE,IAAI,CAGtB,mBAAM,CACJ,MAAM,CAAE,IAAI,CAGd,0CACS,CACP,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,IAAI,CACZ,kBAAkB,CAAE,IAAI,CACxB,UAAU,CAAE,WAAW,CACvB,MAAM,CAAE,CAAC,CACT,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,qBAAqB,CAClC,KAAK,CAAE,eAAiB,CAEtB,4EAAe,CCxUnB,iBAAiB,CAAE,QAAM,CACzB,cAAc,CAAE,QAAM,CACtB,YAAY,CAAE,QAAM,CACpB,SAAS,CAAE,QAAM,CDwUb,0GAA4B,CAC1B,KAAK,CApWA,OAAO,CCwBlB,iBAAiB,CD6UQ,yBAAwB,CC5UjD,cAAc,CD4UW,yBAAwB,CC3UjD,YAAY,CD2Ua,yBAAwB,CC1UjD,SAAS,CD0UgB,yBAAwB,CAK7C,yRAA4B,CAC1B,KAAK,CA3WA,OAAO,CCwBlB,iBAAiB,CDoVQ,yBAAwB,CCnVjD,cAAc,CDmVW,yBAAwB,CClVjD,YAAY,CDkVa,yBAAwB,CCjVjD,SAAS,CDiVgB,yBAAwB,CAI7C,8HAA4B,CAC1B,KAAK,CAAE,GAAG,CCzVhB,iBAAiB,CD0VQ,yBAAwB,CCzVjD,cAAc,CDyVW,yBAAwB,CCxVjD,YAAY,CDwVa,yBAAwB,CCvVjD,SAAS,CDuVgB,yBAAwB,CAKjD,sBAAS,CACP,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,IAAI,CACZ,QAAQ,CAAE,IAAI,CACd,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,KAAK,CACjB,WAAW,CAAE,GAAG,CAEd,0CAAU,CACR,KAAK,CAAE,gBAAe,CCxW5B,iBAAiB,CDyWQ,yBAAwB,CCxWjD,cAAc,CDwWW,yBAAwB,CCvWjD,YAAY,CDuWa,yBAAwB,CCtWjD,SAAS,CDsWgB,yBAAwB,CAKjD,kBAAK,CACH,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,yBAAS,CACP,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,CAAC,CACT,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,aAAa,CAAE,0BAAyB,CAG1C,wBAAQ,CACN,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,GAAG,CACX,gBAAgB,CAAE,OAAO,CCnY7B,iBAAiB,CAAE,QAAM,CACzB,cAAc,CAAE,QAAM,CACtB,YAAY,CAAE,QAAM,CACpB,SAAS,CAAE,QAAM,CAWjB,kBAAkB,CDuXM,mCAAgC,CCtXxD,eAAe,CDsXS,mCAAgC,CCrXxD,aAAa,CDqXW,mCAAgC,CCpXxD,UAAU,CDoXc,mCAAgC,CE9Z1D,IAAK,CACH,WAAW,CAAE,qBAAqB,CAClC,UAAU,CAAE,MAAM,CAClB,KAAK,CFHM,IAAI,CEIf,SAAS,CFEM,IAAI,CEDnB,WAAW,CAAE,GAAG,CAChB,aAAW,CACT,QAAQ,CAAE,MAAM,CAIpB,OAAQ,CACN,KAAK,CAAE,MAAM,CACb,MAAM,CAAE,MAAM,CACd,qBAAgB,CACd,WAAW,CAAE,IAAI,CAGnB,qBAAkB,CAChB,cAAc,CAAE,IAAI,CAIxB,MAAO,CACL,KAAK,CAAE,IAAI,CACX,QAAQ,CAAE,KAAK,CACf,GAAG,CAAE,CAAC,CACN,UAAU,CAAE,IAAI,CAChB,OAAO,CAAE,EAAE,CACX,UAAU,CAAE,mBAAmB,CAC/B,kBAAc,CACZ,UAAU,CAAE,wBAA2B,CAGzC,cAAQ,CACN,QAAQ,CAAE,QAAQ,CAKlB,2BAAiB,CACf,OAAO,CAAE,IAAI,CAGT,uEAAe,CDZvB,iBAAiB,CAAE,aAAY,CAC/B,cAAc,CAAE,aAAY,CAC5B,YAAY,CAAE,aAAY,CAC1B,SAAS,CAAE,aAAY,CCWb,GAAG,CAAE,IAAI,CACT,IAAI,CAAE,GAAG,CACT,KAAK,CAAE,IAAI,CAGb,uEAAe,CACb,KAAK,CAAE,CAAC,CACR,OAAO,CAAE,CAAC,CAGZ,uEAAe,CDxBvB,iBAAiB,CAAE,cAAY,CAC/B,cAAc,CAAE,cAAY,CAC5B,YAAY,CAAE,cAAY,CAC1B,SAAS,CAAE,cAAY,CCuBb,GAAG,CAAE,IAAI,CACT,IAAI,CAAE,GAAG,CAMjB,4BAAkB,CAChB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CD5CZ,iBAAiB,CC6CM,6BAA6B,CD5CpD,cAAc,CC4CS,6BAA6B,CD3CpD,YAAY,CC2CW,6BAA6B,CD1CpD,SAAS,CC0Cc,6BAA6B,CD/BpD,kBAAkB,CCgCM,gBAAe,CD/BvC,eAAe,CC+BS,gBAAe,CD9BvC,aAAa,CC8BW,gBAAe,CD7BvC,UAAU,CC6Bc,gBAAe,CACnC,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,KAAK,CACd,iCAAK,CACH,OAAO,CAAE,KAAK,CACd,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,IAAI,CACX,UAAU,CF9EL,OAAO,CE+EZ,aAAa,CAAE,GAAG,CAClB,OAAO,CAAE,CAAC,CACV,IAAI,CAAE,CAAC,CDlDb,iBAAiB,CAAE,YAAY,CAC/B,cAAc,CAAE,YAAY,CAC5B,YAAY,CAAE,YAAY,CAC1B,SAAS,CAAE,YAAY,CAIvB,kBAAkB,CC6CQ,iBAAgB,CD5C1C,eAAe,CC4CW,iBAAgB,CD3C1C,aAAa,CC2Ca,iBAAgB,CD1C1C,UAAU,CC0CgB,iBAAgB,CDtC1C,wBAAwB,CCuCQ,WAAW,CDtC3C,qBAAqB,CCsCW,WAAW,CDrC3C,mBAAmB,CCqCa,WAAW,CDpC3C,gBAAgB,CCoCgB,WAAW,CACrC,8CAAe,CACb,GAAG,CAAE,CAAC,CAGR,8CAAe,CACb,GAAG,CAAE,IAAI,CAGX,8CAAe,CACb,GAAG,CAAE,IAAI,CAOnB,UAAW,CACT,KAAK,CAAE,IAAI,CAGb,KAAM,CACJ,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,IAAI,CACZ,aAAQ,CACN,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,KAAK,CAGhB,SAAI,CACF,MAAM,CAAE,IAAI,CACZ,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CD5FV,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CC8FnB,SAAU,CACR,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,KAAK,CACb,2BAAkB,CAChB,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,CAAC,CACP,yCAAgB,CACd,UAAU,CAAE,qBAAwB,CAGtC,2CAAkB,CAChB,OAAO,CAAE,CAAC,CACV,kDAAO,CACL,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CAIhB,6CAAkB,CAChB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,KAAK,CACZ,WAAW,CAAE,4BAA8B,CAC3C,cAAc,CAAE,SAAS,CACzB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,MAAM,CD9HnB,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CC6Hb,GAAG,CAAE,GAAG,CAIZ,qBAAY,CACV,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,WAAW,CACvB,aAAa,CAAE,GAAG,CAClB,MAAM,CAAE,eAAe,CACvB,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,QAAQ,CAAE,QAAQ,CD3IpB,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CC0If,IAAI,CAAE,GAAG,CACT,MAAM,CAAE,KAAK,CDhIf,kBAAkB,CCiII,oBAAoB,CDhI1C,eAAe,CCgIO,oBAAoB,CD/H1C,aAAa,CC+HS,oBAAoB,CD9H1C,UAAU,CC8HY,oBAAoB,CAExC,yBAAI,CACF,KAAK,CAAE,KAAK,CACZ,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,UAAU,CAGrB,2BAAQ,CACN,MAAM,CAAE,OAAO,CACf,gBAAgB,CAAE,sBAAsB,CACxC,YAAY,CAAE,WAAW,CAK/B,SAAU,CACR,KAAK,CAAE,KAAK,CACZ,YAAG,CACD,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,IAAI,CACjB,MAAM,CAAE,IAAI,CAEV,+BAAE,CACA,MAAM,CAAE,iBAAqB,CAC7B,KAAK,CFhMA,OAAO,CEiMZ,OAAO,CAAE,QAAQ,CACjB,UAAU,CAAE,gBAAgB,CAC5B,aAAa,CAAE,IAAI,CACnB,qCAAQ,CACN,YAAY,CAAE,WAAW,CACzB,UAAU,CFtMP,OAAO,CEuMV,KAAK,CAAE,IAAI,CAMnB,WAAE,CACA,OAAO,CAAE,YAAY,CACrB,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,SAAS,CACzB,WAAW,CAAE,MAAM,CACnB,KAAK,CAAE,OAAO,CACd,oCAAkB,CAChB,KAAK,CFpNE,OAAO,CEyNpB,aAAc,CACZ,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,mBAAmB,CAC/B,uBAAY,CACV,WAAW,CAAE,MAAM,CACnB,MAAM,CAAE,mBAAmB,CAK7B,oBAAS,CDrNT,sBAAsB,CAAE,WAAW,CACnC,uBAAuB,CAAE,SAAS,CCsNhC,MAAM,CAAE,+BAAkC,CAC1C,UAAU,CAAE,MAAM,CAClB,OAAO,CAAE,YAAY,CACrB,MAAM,CAAE,QAAQ,CDlMlB,kBAAkB,CCmMI,gBAAe,CDlMrC,eAAe,CCkMO,gBAAe,CDjMrC,aAAa,CCiMS,gBAAe,CDhMrC,UAAU,CCgMY,gBAAe,CACnC,0BAAQ,CACN,MAAM,CAAE,OAAO,CACf,UAAU,CF5OH,OAAO,CE6Od,4BAAE,CACA,KAAK,CAAE,IAAI,CAGf,sBAAE,CACA,IAAI,CAAE,+BAA+B,CACrC,KAAK,CFnPE,OAAO,CEoPd,cAAc,CAAE,SAAS,CACzB,OAAO,CAAE,MAAM,CACf,OAAO,CAAE,YAAY,CDhNzB,kBAAkB,CCiNM,gBAAe,CDhNvC,eAAe,CCgNS,gBAAe,CD/MvC,aAAa,CC+MW,gBAAe,CD9MvC,UAAU,CC8Mc,gBAAe,CACnC,0BAAI,CACF,YAAY,CAAE,GAAG,CAMzB,WAAY,CDrMV,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CCsMrB,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,QAAQ,CACjB,6BAAkB,CDzMlB,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CAIrB,IAAI,CCsMkB,aAAa,CDrMnC,YAAY,CCqMU,aAAa,CDpMnC,SAAS,CCoM4B,SAAS,CAC5C,OAAO,CAAE,MAAM,CACf,qDAAwB,CACtB,MAAM,CAAE,iBAAqB,CAC7B,OAAO,CAAE,WAAW,CACpB,gEAAW,CACT,MAAM,CAAE,YAAY,CACpB,OAAO,CAAE,IAAI,CACb,UAAU,CAAE,IAAI,CAChB,OAAO,CAAE,YAAY,CAGvB,iEAAY,CACV,OAAO,CAAE,QAAQ,CAGnB,2DAAM,CACJ,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,QAAQ,CAChB,6DAAE,CACA,OAAO,CAAE,YAAY,CACrB,KAAK,CAAE,OAAO,CACd,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,MAAM,CACnB,OAAO,CAAE,EAAE,CAIf,gEAAW,CACT,MAAM,CAAE,eAAe,CACvB,uEAAS,CACP,OAAO,CAAE,UAAU,CACnB,cAAc,CAAE,MAAM,CAExB,sEAAQ,CACN,OAAO,CAAE,WAAW,CAGtB,8IACQ,CACN,WAAW,CAAE,cAAc,CAC3B,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,EAAE,CACf,KAAK,CAAE,eAAiB,CAOlC,YAAa,CACX,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,GAAG,CAAE,IAAI,CACT,MAAM,CAAE,MAAM,CACd,wBAAY,CACV,KAAK,CAAE,IAAI,CAGb,wBAAY,CACV,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,IAAI,CACjB,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,KAAK,CACZ,SAAS,CAAE,IAAI,CAInB,sBAAuB,CD3UrB,UAAU,CAAE,+DAAsC,CAClD,KAAK,CAAE,IAAI,CC4UX,yBAAG,CACD,KAAK,CAAE,IAAI,CD1Rb,UAAU,CAAE,gDAAM,CAClB,uBAAuB,CAAE,IAAI,CAC7B,uBAAuB,CAAE,WAAW,CC0RlC,+BAAQ,CACN,UAAU,CAAE,IAAI,CAIpB,8BAAQ,CACN,OAAO,CAAE,IAAI,CACb,QAAQ,CAAE,IAAI,CAGhB,wBAAE,CACA,MAAM,CAAE,QAAQ,CAKlB,uBAAiB,CDlVjB,sBAAsB,CAAE,WAAW,CACnC,uBAAuB,CAAE,SAAS,CA2ClC,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CAerB,eAAe,CCyRiB,MAAM,CDxRtC,uBAAuB,CCwRS,MAAM,CACpC,UAAU,CAAE,IAAI,CAChB,OAAO,CAAE,MAAM,CACf,wCAAiB,CDvSnB,IAAI,CCwSoB,SAAS,CDvSjC,YAAY,CCuSY,SAAS,CDtSjC,SAAS,CCsS0B,KAAK,CAGtC,qCAAc,CD3ShB,IAAI,CC4SoB,SAAS,CD3SjC,YAAY,CC2SY,SAAS,CD1SjC,SAAS,CC0S0B,KAAK,CDtSxC,UAAU,CCuSmB,MAAM,CDtSnC,kBAAkB,CCsSW,MAAM,CAInC,oBAAc,CACZ,OAAO,CAAE,QAAQ,CAIrB,UAAW,CACT,OAAO,CAAE,QAAQ,CACjB,kBAAQ,CACN,WAAW,CAAE,IAAI,CACjB,UAAU,CAAE,IAAI,CAChB,qBAAG,CACD,UAAU,CAAE,WAAW,CACvB,uBAAuB,CAAE,OAAO,CAChC,IAAI,CAAE,kCAAkC,CACxC,KAAK,CAAE,OAAO,CACd,2BAAQ,CACN,OAAO,CAAE,IAAI,CAKf,6CAAmB,CACjB,MAAM,CAAE,QAAQ,CAIpB,iCAAe,CACb,KAAK,CAAE,kBAAkB,CACzB,SAAS,CAAE,IAAI,CAEf,oCAAG,CACD,WAAW,CAAE,MAAM,CACnB,cAAc,CAAE,SAAS,CACzB,SAAS,CAAE,IAAI,CAGjB,oCAAG,CACD,MAAM,CAAE,UAAU,CAClB,uCAAG,CACD,UAAU,CAAE,iBAAiB,CAC7B,KAAK,CFxZF,OAAO,CEyZV,4CAAK,CACH,KAAK,CF3ZJ,IAAI,CEmajB,KAAM,CACJ,cAAc,CAAE,IAAI,CACpB,4BAAuB,CDpavB,UAAU,CAAE,2DAAsC,CAClD,KAAK,CAAE,IAAI,CCwab,WAAY,CD/WV,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CCgXrB,OAAO,CAAE,QAAQ,CACjB,wBAAa,CD7Wb,IAAI,CC8WkB,OAAO,CD7W7B,YAAY,CC6WU,OAAO,CD5W7B,SAAS,CC4WsB,GAAG,CAChC,WAAW,CAAE,qBAAqB,CAClC,KAAK,CAAE,OAAO,CAGhB,uBAAY,CACV,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,MAAM,CAAE,WAAW,CDtWrB,MAAM,CAAE,cAAiB,CACzB,cAAc,CAAE,cAAiB,CCuW/B,6BAAQ,CDxWV,MAAM,CAAE,aAAiB,CACzB,cAAc,CAAE,aAAiB,CC2W/B,2BAAI,CACF,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,aAAa,CAAE,GAAG,CAItB,wBAAa,CACX,SAAS,CAAE,IAAI,CACf,KAAK,CFpcI,OAAO,CEwclB,4BAAiB,CACf,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,MAAM,CAGpB,0BAAe,CACb,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,QAAQ,CAChB,iCAAS,CACP,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,GAAG,CACV,UAAU,CAAE,OAAO,CACnB,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,GAAG,CD/bb,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CCgcf,6BAAG,CACD,OAAO,CAAE,YAAY,CACrB,+BAAE,CACA,KAAK,CAAE,OAAO,CDxbpB,kBAAkB,CCybQ,WAAU,CDxbpC,eAAe,CCwbW,WAAU,CDvbpC,aAAa,CCuba,WAAU,CDtbpC,UAAU,CCsbgB,WAAU,CAC9B,qCAAQ,CACN,KAAK,CFjeF,OAAO,CEqed,iCAAI,CACF,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,WAAW,CAOzB,uBAAe,CACb,MAAM,CAAE,QAAQ,CAChB,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,KAAK,CACb,OAAO,CAAE,CAAC,CAGZ,mBAAW,CACT,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CAGd,sBAAc,CACZ,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,qBAAuB,CACnC,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,IAAI,CACb,WAAW,CAAE,qBAAqB,CAClC,KAAK,CFrgBI,IAAI,CEsgBb,yBAAG,CACD,cAAc,CAAE,SAAS,CACzB,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,IAAI,CAGlB,oCAAc,CACZ,UAAU,CAAE,IAAI,CAGlB,oCAAc,CACZ,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,OAAO,CACf,sCAAE,CACA,KAAK,CFrhBA,IAAI,CE2hBjB,YAAa,CACX,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,IAAI,CACf,oBAAQ,CACN,UAAU,CAAE,iBAAiB,CAK/B,2BAAuB,CDniBvB,UAAU,CAAE,8DAAsC,CAClD,KAAK,CAAE,IAAI,CCsiBX,iBAAa,CACX,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,IAAI,CACpB,UAAU,CAAE,IAAI,CAChB,sBAAK,CACH,aAAa,CAAE,CAAC,CAMpB,4BAAuB,CDljBvB,UAAU,CAAE,gEAAsC,CAClD,KAAK,CAAE,IAAI,CCujBX,6BAAuB,CDxjBvB,UAAU,CAAE,0DAAsC,CAClD,KAAK,CAAE,IAAI,CC4jBb,eAAgB,CACd,UAAU,CAAE,IAAgB,CAC5B,UAAU,CAAE,8DAA6E,CACzF,UAAU,CAAE,iEAA+E,CAC3F,UAAU,CAAE,+DAA6E,CACzF,MAAM,CAAE,2GAA2G,CACnH,OAAO,CAAE,MAAM,CACf,QAAQ,CAAE,MAAM,CAEhB,2BAAY,CACV,aAAa,CAAE,iBAAiB,CAChC,OAAO,CAAE,QAAQ,CACjB,+BAAI,CACF,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,MAAM,CAIlB,yBAAU,CACR,OAAO,CAAE,MAAM,CDthBjB,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CCuhBnB,MAAM,CAAE,OAAO,CACf,qCAAY,CDphBd,IAAI,CCqhBoB,aAAa,CDphBrC,YAAY,CCohBY,aAAa,CDnhBrC,SAAS,CCmhB8B,SAAS,CAC5C,OAAO,CAAE,MAAM,CAGjB,6BAAI,CACF,UAAU,CAAE,0BAA6B,CACzC,mBAAmB,CAAE,qIAAyI,CAC9J,KAAK,CAAE,IAAI,CAKjB,UAAW,CACT,QAAQ,CAAE,QAAQ,CAGpB,OAAQ,CACN,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,KAAK,CAGf,MAAM,CACJ,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,CAAC,CD1kBV,kBAAkB,CC2kBE,UAAU,CD1kB9B,eAAe,CC0kBK,UAAU,CDzkB9B,aAAa,CCykBO,UAAU,CDxkB9B,UAAU,CCwkBU,UAAU,CAC9B,cAAS,CACP,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,CAAC,CAId,WAAY,CACV,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,CAAC,CACV,GAAG,CAAE,IAAI,CACT,IAAI,CAAE,GAAG,CDpmBT,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CCmmBjB,kBAAO,CACL,UAAU,CAAE,WAAW,CACvB,MAAM,CAAE,iBAAqB,CAC7B,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,GAAG,CACX,aAAa,CAAE,GAAG,CAClB,MAAM,CAAE,KAAK,CD9lBf,kBAAkB,CC+lBI,oBAAoB,CD9lB1C,eAAe,CC8lBO,oBAAoB,CD7lB1C,aAAa,CC6lBS,oBAAoB,CD5lB1C,UAAU,CC4lBY,oBAAoB,CACxC,kDAAkB,CAChB,UAAU,CFvoBH,OAAO,CEwoBd,YAAY,CAAE,WAAW,CACzB,MAAM,CAAE,OAAO,CAKrB,KAAM,CACJ,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,QAAQ,CAGlB,YAAa,CACX,UAAU,CAAE,OAAO,CDvoBnB,sBAAsB,CAAE,WAAW,CACnC,uBAAuB,CAAE,SAAS,CCwoBlC,OAAO,CAAE,MAAM,CACf,eAAG,CACD,UAAU,CAAE,WAAW,CACvB,uBAAuB,CAAE,OAAO,CAChC,IAAI,CAAE,kCAAkC,CACxC,KAAK,CAAE,OAAO,CACd,qBAAQ,CACN,OAAO,CAAE,IAAI,CAIjB,eAAG,CACD,cAAc,CAAE,SAAS,CACzB,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,OAAO,CAIf,yCAAmB,CACjB,MAAM,CAAE,QAAQ,CAKtB,YAAa,CACX,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,EAAE,CACX,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,OAAO,CACd,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,OAAO,CAGjB,OAAQ,CACN,QAAQ,CAAE,KAAK,CACf,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,IAAI,CACb,UAAU,CAAE,IAAI,CAChB,aAAQ,CACN,MAAM,CAAE,KAAK,CACb,IAAI,CAAE,GAAG,CACT,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,eAAe,CACvB,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,YAAY,CAAE,SAAS,CACvB,YAAY,CAAE,KAAK,CACnB,YAAY,CAAE,OAAO,CACrB,aAAa,CAAE,GAAG,CAClB,SAAS,CAAE,uBAAuB,CAClC,iBAAiB,CAAE,uBAAuB,CAI9C,eAOC,CANC,IAAK,CACH,SAAS,CAAE,YAAY,CAEzB,EAAG,CACD,SAAS,CAAE,cAAc,EAI7B,uBAOC,CANC,IAAK,CACH,iBAAiB,CAAE,YAAY,CAEjC,EAAG,CACD,iBAAiB,CAAE,cAAc,ECjuBnC,cAAS,CACP,KAAK,CAAE,KAAK,CAKd,aAAG,CACD,cAAc,CAAE,UAAU,CAC1B,UAAU,CAAE,WAAW,CACvB,uBAAuB,CAAE,OAAO,CAChC,IAAI,CAAE,8BAA8B,CACpC,KAAK,CHXI,OAAO,CGYhB,mBAAQ,CACN,OAAO,CAAE,IAAI,CAKnB,WAAY,CACV,MAAM,CAAE,QAAQ,CAChB,UAAU,CAAE,0LAEgD,CAC5D,MAAM,CAAE,kBAAkB,CAC1B,QAAQ,CAAE,QAAQ,CAClB,mBAAQ,CACN,MAAM,CAAE,IAAI,CAGd,qBAAU,CACR,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CFPV,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CEQjB,uBAAY,CACV,UAAU,CAAE,IAAI,CAChB,4BAAK,CACH,YAAY,CAAE,IAAI,CAItB,mBAAQ,CACN,UAAU,CAAE,kDAAkD,CAC9D,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,KAAK,CACZ,oEACgB,CACd,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,IAAI,CAGX,mCAAgB,CACd,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,qBAAwB,CACpC,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,MAAM,CFtBtB,kBAAkB,CEuBM,wBAAuB,CFtB/C,eAAe,CEsBS,wBAAuB,CFrB/C,aAAa,CEqBW,wBAAuB,CFpB/C,UAAU,CEoBc,wBAAuB,CAC3C,yCAAQ,CACN,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,OAAO,CAErB,yCAAM,CACJ,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,UAAU,CHtEL,OAAO,CGuEZ,aAAa,CAAE,GAAG,CAClB,UAAU,CAAE,yBAA4B,CACxC,IAAI,CAAE,GAAG,CACT,GAAG,CAAE,GAAG,CFlDd,iBAAiB,CEmDQ,iCAAiC,CFlD1D,cAAc,CEkDW,iCAAiC,CFjD1D,YAAY,CEiDa,iCAAiC,CFhD1D,SAAS,CEgDgB,iCAAiC,CFrC1D,kBAAkB,CEsCQ,oBAAmB,CFrC7C,eAAe,CEqCW,oBAAmB,CFpC7C,aAAa,CEoCa,oBAAmB,CFnC7C,UAAU,CEmCgB,oBAAmB,CACvC,+CAAQ,CFrDd,iBAAiB,CEsDU,4CAA4C,CFrDvE,cAAc,CEqDa,4CAA4C,CFpDvE,YAAY,CEoDe,4CAA4C,CFnDvE,SAAS,CEmDkB,4CAA4C,CAC/D,MAAM,CAAE,OAAO,CAEjB,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,GAAG,CAChB,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,MAAM,CAO3B,YAAa,CACX,QAAQ,CAAE,KAAK,CACf,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,EAAE,CACT,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,GAAG,CF7DlB,kBAAkB,CE8DE,sBAAqB,CF7DzC,eAAe,CE6DK,sBAAqB,CF5DzC,aAAa,CE4DO,sBAAqB,CF3DzC,UAAU,CE2DU,sBAAqB,CACzC,UAAU,CAAE,0FAAqG,CACjH,kBAAQ,CACN,MAAM,CAAE,OAAO,CACf,UAAU,CAAE,8FAAgG,CAE9G,cAAE,CACA,KAAK,CH3GI,OAAO,CG4GhB,SAAS,CAAE,MAAM,CACjB,WAAW,CAAE,IAAI,CFrFnB,iBAAiB,CAAE,YAAM,CACzB,cAAc,CAAE,YAAM,CACtB,YAAY,CAAE,YAAM,CACpB,SAAS,CAAE,YAAM,CAWjB,kBAAkB,CEyEI,0BAAyB,CFxE/C,eAAe,CEwEO,0BAAyB,CFvE/C,aAAa,CEuES,0BAAyB,CFtE/C,UAAU,CEsEY,0BAAyB,CAI7C,qBAAE,CF3FJ,iBAAiB,CAAE,cAAM,CACzB,cAAc,CAAE,cAAM,CACtB,YAAY,CAAE,cAAM,CACpB,SAAS,CAAE,cAAM,CE8FnB,SAAU,CACR,cAAc,CAAE,IAAI,CAGtB,MAAO,CACL,OAAO,CAAE,QAAQ,CACjB,gBAAU,CFrDV,eAAe,CEsDiB,aAAa,CFrD7C,uBAAuB,CEqDS,aAAa,CAC3C,MAAM,CAAE,QAAQ,CAGlB,kBAAY,CACV,QAAQ,CAAE,QAAQ,CAEhB,4BAAI,CACF,OAAO,CAAE,CAAC,CAGZ,4BAAI,CACF,OAAO,CAAE,CAAC,CAId,sBAAI,CACF,MAAM,CAAE,KAAK,CACb,KAAK,CAAE,KAAK,CAGd,sBAAI,CACF,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,KAAK,CACb,KAAK,CAAE,KAAK,CACZ,OAAO,CAAE,CAAC,CACV,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,CAAC,CAGT,qBAAG,CACD,MAAM,CAAE,QAAQ,CAIpB,SAAG,CACD,MAAM,CAAE,MAAM,CAGhB,cAAQ,CACN,OAAO,CAAE,YAAY,CACrB,iBAAG,CACD,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,UAAU,CACnB,UAAU,CAAE,IAAI,CAChB,WAAW,CAAE,CAAC,CACd,wBAAS,CACP,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,GAAG,CACT,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,KAAK,CACb,WAAW,CAAE,iBAAwB,CACrC,aAAa,CAAE,iBAAwB,CF9J7C,iBAAiB,CE+JQ,+BAA+B,CF9JxD,cAAc,CE8JW,+BAA+B,CF7JxD,YAAY,CE6Ja,+BAA+B,CF5JxD,SAAS,CE4JgB,+BAA+B,CAClD,OAAO,CAAE,CAAC,CAGZ,uBAAQ,CACN,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,GAAG,CACR,MAAM,CAAE,iBAAuB,CAC/B,aAAa,CAAE,GAAG,CAClB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CF3KlB,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CE+KnB,YAAa,CACX,UAAU,CAAE,MAAM,CAClB,gBAAI,CACF,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,KAAK,CAIhB,cAAe,CACb,OAAO,CAAE,MAAM,CACf,gBAAE,CACA,KAAK,CHtNI,IAAI,CGuNb,8CAAkB,CAChB,KAAK,CHvNE,OAAO,CG2NlB,4BAAc,CACZ,UAAU,CAAE,MAAM,CAClB,MAAM,CAAE,IAAI,CACZ,+BAAG,CACD,OAAO,CAAE,YAAY,CAGvB,+BAAG,CACD,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,KAAK,CACb,iCAAE,CACA,OAAO,CAAE,KAAK,CACd,UAAU,CAAE,OAAO,CACnB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,MAAM,CAEpB,iCAAE,CACA,KAAK,CAAE,OAAO,CACd,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CFzMvB,kBAAkB,CE0MQ,gBAAe,CFzMzC,eAAe,CEyMW,gBAAe,CFxMzC,aAAa,CEwMa,gBAAe,CFvMzC,UAAU,CEuMgB,gBAAe,CFlJvC,+CAAqB,CACnB,KAAK,CDtFK,OAAO,CCqFnB,4CAAqB,CACnB,KAAK,CDtFc,OAAO,CCqF5B,4CAAqB,CACnB,KAAK,CDtFuB,IAAI,CCqFlC,8CAAqB,CACnB,KAAK,CDtF6B,OAAO,CCqF3C,6CAAqB,CACnB,KAAK,CDtFsC,OAAO,CCqFpD,8CAAqB,CACnB,KAAK,CDtF+C,OAAO,CCqF7D,6CAAqB,CACnB,KAAK,CDtFwD,OAAO,CG8OxE,2BAAa,CACX,UAAU,CAAE,IAAI,CAChB,8BAAG,CACD,aAAa,CAAE,GAAG,CAGpB,8BAAG,CACD,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,GAAG,CACV,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,UAAU,CACnB,qCAAS,CACP,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,MAAM,CAAE,iBAAqB,CAC7B,aAAa,CAAE,GAAG,CFlPxB,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CEsPnB,gBAAiB,CACf,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAEhB,gCAAgB,CACd,MAAM,CAAE,MAAM,CACd,KAAK,CAAE,KAAK,CACZ,mCAAG,CACD,aAAa,CAAE,GAAG,CAItB,6BAAa,CACX,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,gCAAG,CACD,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,UAAU,CACnB,uCAAS,CACP,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,MAAM,CAAE,iBAAqB,CAC7B,aAAa,CAAE,GAAG,CAEpB,mCAAG,CACD,MAAM,CAAE,UAAU,CAClB,sCAAG,CACD,OAAO,CAAE,UAAU,CACnB,6CAAS,CACP,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,CAAC,CACT,GAAG,CAAE,GAAG,CAOlB,8BAAc,CACZ,UAAU,CAAE,GAAG,CACf,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,iCAAG,CACD,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,UAAU,CACnB,wCAAS,CACP,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,MAAM,CAAE,iBAAiB,CFjT/B,iBAAiB,CAAE,cAAM,CACzB,cAAc,CAAE,cAAM,CACtB,YAAY,CAAE,cAAM,CACpB,SAAS,CAAE,cAAM,CEiTb,oCAAG,CACD,MAAM,CAAE,UAAU,CAClB,uCAAG,CACD,OAAO,CAAE,UAAU,CACnB,8CAAS,CACP,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,CAAC,CACT,GAAG,CAAE,GAAG,CAOlB,6BAAa,CACX,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,GAAG,CACf,gCAAG,CACD,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,UAAU,CACnB,uCAAS,CACP,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,MAAM,CAAE,iBAAiB,CAK/B,8BAAc,CACZ,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,GAAG,CACf,YAAY,CAAE,IAAI,CAClB,iCAAG,CACD,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,UAAU,CACnB,wCAAS,CACP,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,CAAC,CACT,YAAY,CAAE,SAAS,CACvB,YAAY,CAAE,KAAK,CACnB,YAAY,CAAE,+BAAqC,CAGrD,uCAAQ,CACN,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,GAAG,CACT,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,GAAG,CAS1B,MAAO,CACL,WAAW,CAAE,mBAAmB,CAChC,OAAO,CAAE,WAAW,CACpB,OAAO,CAAE,WAAW,CACpB,OAAO,CAAE,IAAI,CACb,iBAAiB,CAAE,MAAM,CACzB,cAAc,CAAE,MAAM,CACtB,WAAW,CAAE,MAAM,CACnB,gBAAgB,CAAE,MAAM,CACxB,aAAa,CAAE,MAAM,CACrB,eAAe,CAAE,MAAM,CACvB,QAAQ,CAAE,KAAK,CACf,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,CAAC,CACT,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,MAAM,CAClB,OAAO,CAAE,IAAI,CACb,UAAU,CAAE,MAAM,CAClB,OAAO,CAAE,CAAC,CFhYV,kBAAkB,CEiYE,uCAAuC,CFhY3D,eAAe,CEgYK,uCAAuC,CF/X3D,aAAa,CE+XO,uCAAuC,CF9X3D,UAAU,CE8XU,uCAAuC,CAG7D,cAAe,CACb,UAAU,CAAE,OAAO,CACnB,OAAO,CAAE,CAAC,CAGZ,iBAAkB,CAChB,iBAAiB,CAAE,KAAK,CACxB,cAAc,CAAE,KAAK,CACrB,WAAW,CAAE,UAAU,CAGzB,UAAW,CACT,UAAU,CAAE,eAAiB,CAG/B,eAAgB,CACd,WAAW,CAAE,kBAAkB,CAC/B,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,IAAI,CAChB,eAAe,CAAE,WAAW,CAC5B,UAAU,CAAE,8BAAiC,CAC7C,OAAO,CAAE,CAAC,CFzZV,kBAAkB,CE0ZE,wCAAwC,CFzZ5D,eAAe,CEyZK,wCAAwC,CFxZ5D,aAAa,CEwZO,wCAAwC,CFvZ5D,UAAU,CEuZU,wCAAwC,CAC5D,KAAK,CAAE,KAAK,CACZ,oBAAK,CACH,MAAM,CAAE,IAAI,CAGd,4BAAa,CACX,OAAO,CAAE,kBAAkB,CAC3B,+BAAG,CACD,aAAa,CAAE,IAAI,CAInB,qEAAwB,CACtB,WAAW,CAAE,MAAM,CACnB,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,CAAC,CACV,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,MAAM,CAClB,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,KAAK,CACd,2EAAQ,CACN,KAAK,CAAE,OAAO,CAGhB,2EAAQ,CACN,KAAK,CH1dF,OAAO,CG8dd,kEAAqB,CACnB,OAAO,CAAE,eAAe,CAK9B,0BAAW,CACT,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,IAAI,CACX,kEAAkB,CAChB,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,GAAG,CACR,IAAI,CAAE,CAAC,CACP,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,OAAO,CF5cvB,kBAAkB,CE6cM,2BAA0B,CF5clD,eAAe,CE4cS,2BAA0B,CF3clD,aAAa,CE2cW,2BAA0B,CF1clD,UAAU,CE0cc,2BAA0B,CAGhD,iCAAS,CF9dX,iBAAiB,CAAE,aAAM,CACzB,cAAc,CAAE,aAAM,CACtB,YAAY,CAAE,aAAM,CACpB,SAAS,CAAE,aAAM,CE8df,gCAAQ,CFjeV,iBAAiB,CAAE,cAAM,CACzB,cAAc,CAAE,cAAM,CACtB,YAAY,CAAE,cAAM,CACpB,SAAS,CAAE,cAAM,CEkef,gCAAQ,CACN,MAAM,CAAE,OAAO,CACf,8EAAkB,CAChB,UAAU,CHhgBL,OAAO,CGsgBpB,uBAAwB,CACtB,OAAO,CAAE,CAAC,CAGZ,eAAgB,CACd,QAAQ,CAAE,QAAQ,CAClB,2BAA2B,CAAE,WAAgB,CAC7C,mBAAmB,CAAE,IAAI,CACzB,gBAAgB,CAAE,IAAI,CACtB,eAAe,CAAE,IAAI,CACrB,WAAW,CAAE,IAAI,CF1ejB,kBAAkB,CE2eE,uCAAuC,CF1e3D,eAAe,CE0eK,uCAAuC,CFze3D,aAAa,CEyeO,uCAAuC,CFxe3D,UAAU,CEweU,uCAAuC,CAG7D,uBAAwB,CACtB,OAAO,CAAE,EAAE,CAGb,YAAa,CACX,WAAW,CAAE,kBAAkB,CAC/B,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,CAAC,CACT,UAAU,CH/hBC,OAAO,CCwBlB,iBAAiB,CEwgBE,IAAI,CFvgBvB,cAAc,CEugBK,IAAI,CFtgBvB,YAAY,CEsgBO,IAAI,CFrgBvB,SAAS,CEqgBU,IAAI,CACvB,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,mEAAoE,CAChF,kBAAkB,CAAE,mEAAoE,CAG1F,yBAA4B,CAC1B,MAAM,CAAE,UAAU,CAGpB,iBAAkB,CAChB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,EAAE,CAGb,eAAgB,CACd,QAAQ,CAAE,QAAQ,CAClB,qBAAQ,CACN,aAAa,CAAE,IAAI,CACnB,8BAAS,CACP,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,OAAO,CACnB,KAAK,CAAE,GAAG,CF9hBd,iBAAiB,CE+hBM,6BAA6B,CF9hBpD,cAAc,CE8hBS,6BAA6B,CF7hBpD,YAAY,CE6hBW,6BAA6B,CF5hBpD,SAAS,CE4hBc,6BAA6B,CAChD,SAAS,CAAE,4BAA4B,CACvC,iBAAiB,CAAE,4BAA4B,CAGnD,wBAAS,CACP,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,GAAG,CAClB,KAAK,CAAE,OAAO,CACd,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,UAAU,CAAE,MAAM,CAClB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,EAAE,CACX,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,GAAG,CFhjBV,iBAAiB,CEijBI,gCAAgC,CFhjBrD,cAAc,CEgjBO,gCAAgC,CF/iBrD,YAAY,CE+iBS,gCAAgC,CF9iBrD,SAAS,CE8iBY,gCAAgC,CACnD,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,MAAM,CFriBpB,kBAAkB,CEsiBG,oBAAoB,CFriBzC,eAAe,CEqiBM,oBAAoB,CFpiBzC,aAAa,CEoiBQ,oBAAoB,CFniBzC,UAAU,CEmiBW,oBAAoB,CACvC,+BAAS,CACP,OAAO,CAAE,YAAY,CACrB,WAAW,CAAE,GAAG,CAKtB,YAAa,CACX,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,EAAE,CFpjBX,kBAAkB,CEqjBE,0BAAyB,CFpjB7C,eAAe,CEojBK,0BAAyB,CFnjB7C,aAAa,CEmjBO,0BAAyB,CFljB7C,UAAU,CEkjBU,0BAAyB,CAC7C,sCAAkB,CAChB,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,GAAG,CACR,IAAI,CAAE,CAAC,CACP,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,IAAI,CAGlB,mBAAS,CF/kBT,iBAAiB,CAAE,aAAM,CACzB,cAAc,CAAE,aAAM,CACtB,YAAY,CAAE,aAAM,CACpB,SAAS,CAAE,aAAM,CE+kBjB,kBAAQ,CFllBR,iBAAiB,CAAE,cAAM,CACzB,cAAc,CAAE,cAAM,CACtB,YAAY,CAAE,cAAM,CACpB,SAAS,CAAE,cAAM,CEmlBjB,kBAAQ,CFtlBR,iBAAiB,CAAE,UAAM,CACzB,cAAc,CAAE,UAAM,CACtB,YAAY,CAAE,UAAM,CACpB,SAAS,CAAE,UAAM,CEwlBnB,gBAAiB,CACf,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,IAAI,CACZ,IAAI,CAAE,CAAC,CACP,QAAQ,CAAE,KAAK,CACf,GAAG,CAAE,CAAC,CFllBN,kBAAkB,CEmlBE,qCAAqC,CFllBzD,eAAe,CEklBK,qCAAqC,CFjlBzD,aAAa,CEilBO,qCAAqC,CFhlBzD,UAAU,CEglBU,qCAAqC,CACzD,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,CAAC,CFpmBV,iBAAiB,CAAE,QAAM,CACzB,cAAc,CAAE,QAAM,CACtB,YAAY,CAAE,QAAM,CACpB,SAAS,CAAE,QAAM,CEmmBjB,UAAU,CAAE,OAAO,CACnB,uBAAS,CACP,OAAO,CAAE,CAAC,CFxmBZ,iBAAiB,CAAE,WAAM,CACzB,cAAc,CAAE,WAAM,CACtB,YAAY,CAAE,WAAM,CACpB,SAAS,CAAE,WAAM,CEumBf,UAAU,CAAE,MAAM,CAItB,cAAe,CACb,MAAM,CAAE,IAAI,CACZ,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,EAAE,CAGb,kBAAmB,CACjB,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,IAAI,CACZ,IAAI,CAAE,CAAC,CACP,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,EAAE,CAGb,WAAY,CACV,UAAU,CAAE,0DAA0D,CAGxE,iBAAkB,CAChB,MAAM,CAAE,QAAQ,CAChB,yBAAY,CACV,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,IAAI,CAIpB,yBAAK,CACH,WAAW,CAAE,MAAM,CAIvB,oCAAqB,CACnB,MAAM,CAAE,kBAAkB,CAC1B,4CAAY,CACV,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CACR,SAAS,CAAE,gBAAgB,CAC3B,iBAAiB,CAAE,gBAAgB,CAGrC,kDAAc,CACZ,SAAS,CAAE,IAAI,CAGjB,6CAAS,CACP,aAAa,CAAE,IAAI,CAMnB,sDAAG,CACD,MAAM,CAAE,WAAW,CACnB,SAAS,CAAE,IAAI,CAGjB,6DAAc,CACZ,SAAS,CAAE,IAAI,CACf,iBAAiB,CAAE,IAAI,CACvB,MAAM,CAAE,OAAO,CACf,+DAAM,CACJ,OAAO,CAAE,IAAI,CACb,UAAU,CAAE,IAAI,CAChB,WAAW,CAAE,GAAG,CAChB,KAAK,CH1sBF,IAAI,CG2sBP,qEAAQ,CACN,MAAM,CAAE,OAAO,CAEb,yFAAQ,CACN,gBAAgB,CAAE,mBAAsB,CAG1C,qFAAE,CACA,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,OAAO,CAIvB,iFAAY,CACV,KAAK,CHxtBN,OAAO,CGguBV,oGAAc,CACZ,UAAU,CAAE,8EAAkF,CADhG,oGAAc,CACZ,UAAU,CAAE,8EAAkF,CADhG,oGAAc,CACZ,UAAU,CAAE,8EAAkF,CADhG,oGAAc,CACZ,UAAU,CAAE,8EAAkF,CAKpG,iEAAc,CACZ,KAAK,CAAE,IAAI,CACX,aAAa,CAAE,GAAG,CAClB,OAAO,CAAE,IAAI,CACb,MAAM,CAAE,KAAK,CACb,UAAU,CAAE,UAAU,CACtB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CACrB,eAAe,CAAE,QAAQ,CACzB,uBAAuB,CAAE,QAAQ,CACjC,WAAW,CAAE,QAAQ,CACrB,mBAAmB,CAAE,QAAQ,CAC7B,uEAAQ,CACN,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,CAAC,CACP,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,CAAC,CACR,gBAAgB,CAAE,WAAW,CAC7B,OAAO,CAAE,KAAK,CACd,aAAa,CAAE,GAAG,CFttB1B,kBAAkB,CEutBU,gBAAe,CFttB3C,eAAe,CEstBa,gBAAe,CFrtB3C,aAAa,CEqtBe,gBAAe,CFptB3C,UAAU,CEotBkB,gBAAe,CAErC,mEAAE,CACA,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,CAAC,CACV,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,MAAM,CF9tB1B,kBAAkB,CE+tBU,gBAAe,CF9tB3C,eAAe,CE8tBa,gBAAe,CF7tB3C,aAAa,CE6tBe,gBAAe,CF5tB3C,UAAU,CE4tBkB,gBAAe,CAIvC,+DAAY,CACV,SAAS,CAAE,IAAI,CACf,QAAQ,CAAE,MAAM,CAChB,MAAM,CAAE,MAAM,CACd,OAAO,CAAE,KAAK,CFvuBpB,kBAAkB,CEwuBQ,gBAAe,CFvuBzC,eAAe,CEuuBW,gBAAe,CFtuBzC,aAAa,CEsuBa,gBAAe,CFruBzC,UAAU,CEquBgB,gBAAe,CAGrC,+DAAY,CACV,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,KAAK,CAKpB,8BAAa,CACX,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,UAAU,CAClB,yCAAW,CACT,UAAU,CH7xBH,OAAO,CG8xBd,IAAI,CAAE,CAAC,CACP,YAAY,CAAE,CAAC,CACf,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,IAAI,CACb,gHACa,CACX,UAAU,CHlyBF,OAAO,CGoyBjB,mDAAU,CACR,MAAM,CAAE,QAAQ,CAChB,WAAW,CAAE,MAAM,CACnB,mBAAmB,CAAE,MAAM,CAC3B,eAAe,CAAE,YAAY,CAC7B,uBAAuB,CAAE,YAAY,CAIzC,oCAAM,CACJ,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,CAAC,CAGhB,mCAAK,CACH,OAAO,CAAE,KAAK,CAGhB,kCAAI,CACF,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CAKlB,gBAAiB,CACf,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,MAAM,CACd,iCAAmB,CACjB,UAAU,CAAE,IAAI,CAMlB,yCAAI,CACF,MAAM,CAAE,KAAK,CACb,MAAM,CAAE,WAAW,CAIvB,aAAc,CACZ,MAAM,CAAE,QAAQ,CAChB,MAAM,CAAE,mBAAmB,CAC3B,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CACrB,WAAW,CAAE,MAAM,CACnB,mBAAmB,CAAE,MAAM,CAG7B,QAAS,CACP,MAAM,CAAE,SAAS,CAGnB,eAIC,CAHC,QAAS,CACP,KAAK,CAAE,KAAK,EAIhB,uBAIC,CAHC,QAAS,CACP,KAAK,CAAE,KAAK,ECr2BhB,aAAc,CACZ,UAAU,CAAE,KAAK,CACjB,UAAU,CAAE,IAAI,CAChB,qBAAQ,CACN,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,MAAM,CACd,OAAO,CAAE,MAAM,CAGjB,gBAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,UAAU,CAAE,WAAW,CACvB,uBAAuB,CAAE,OAAO,CAChC,sBAAQ,CACN,OAAO,CAAE,IAAI,CAIjB,gBAAG,CACD,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,CAAC,CACb,cAAc,CAAE,SAAS,CAG3B,mBAAM,CACJ,aAAa,CAAE,IAAI,CAGrB,gBAAG,CACD,YAAY,CAAE,OAAO,CACrB,YAAY,CAAE,KAAK,CACnB,YAAY,CAAE,OAAO,CAGvB,2BAAc,CACZ,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,MAAM,CAId,8BAAG,CACD,MAAM,CAAE,QAAQ,CAGlB,gCAAK,CACH,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,UAAU,CAAE,OAAO,CACnB,KAAK,CAAE,IAAI,CACX,aAAa,CAAE,GAAG,CAClB,UAAU,CAAE,MAAM,CAGpB,yCAAc,CACZ,KAAK,CAAE,iBAAiB,CAG1B,8BAAG,CACD,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,OAAO,CACf,cAAc,CAAE,SAAS,CAI7B,+BAAkB,CAChB,UAAU,CAAE,MAAM,CAClB,iCAAM,CACJ,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,gBAAkB,CACzB,mDAAoB,CAClB,KAAK,CAAE,eAAiB,CAI5B,0CAAW,CACT,SAAS,CAAE,IAAI,CAGjB,gDAAiB,CACf,KAAK,CAAE,eAAiB,CACxB,SAAS,CAAE,IAAI,CAGjB,8CAAe,CACb,SAAS,CAAE,IAAI,CAGjB,kDAAmB,CACjB,SAAS,CAAE,IAAI,CC3FrB,SAAU,CACR,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,QAAQ,CAChB,iBAAQ,CACN,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,IAAI,CACpB,6BAAc,CACZ,WAAW,CAAE,IAAI,CAIrB,YAAG,CACD,IAAI,CAAE,6BAA6B,CACnC,KAAK,CAAE,OAAO,CACd,cAAc,CAAE,SAAS,CACzB,aAAa,CAAE,IAAI,CACnB,UAAU,CAAE,WAAW,CACvB,uBAAuB,CAAE,OAAO,CAChC,kBAAQ,CACN,OAAO,CAAE,IAAI,CAIjB,oBAAW,CACT,cAAc,CAAE,GAAG,CACnB,UAAU,CAAE,IAAI,CAChB,OAAO,CAAE,YAAY,CACrB,YAAY,CAAE,IAAI,CAClB,aAAa,CAAE,IAAI,CACnB,WAAW,CAAE,IAAI,CACjB,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,SAAS,CACpB,aAAa,CAAE,GAAG,CAClB,KAAK,CAAE,OAAO,CACd,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,2FAAsG,CAClH,UAAU,CAAE,0BAA0B,CACtC,OAAO,CAAE,CAAC,CACV,0BAAQ,CACN,UAAU,CAAE,4FAAuG,CAKzH,SAAU,CACR,UAAU,CAAE,mDAAmD,CAC/D,MAAM,CAAE,KAAK,CAIb,gBAAI,CACF,MAAM,CAAE,QAAQ,CCnDlB,qBAAQ,CACN,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,iBAAiB,CACzB,UAAU,CAAE,4BAA8B,CAC1C,OAAO,CAAE,cAAc,CACvB,QAAQ,CAAE,QAAQ,CAClB,+BAAU,CACR,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,MAAM,CAGhB,kCAAa,CACX,YAAY,CAAE,KAAK,CACnB,YAAY,CAAE,OAAO,CACrB,YAAY,CAAE,KAAK,CACnB,MAAM,CAAE,MAAM,CACd,OAAO,CAAE,YAAY,CACrB,qCAAG,CACD,KAAK,CAAE,OAAO,CACd,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,MAAM,CAAE,CAAC,CACT,WAAW,CAAE,qBAAqB,CAKpC,oCAAM,CACJ,MAAM,CAAE,QAAQ,CAGlB,sCAAI,CACF,aAAa,CAAE,IAAI,CACnB,OAAO,CAAE,EAAE,CAGb,0CAAQ,CACN,QAAQ,CAAE,QAAQ,CAClB,4CAAE,CACA,MAAM,CAAE,WAAW,CACnB,cAAc,CAAE,WAAW,CAG7B,+CAAK,CACH,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CACR,IAAI,CAAE,GAAG,CACT,SAAS,CAAE,iCAAiC,CAC5C,iBAAiB,CAAE,iCAAiC,CACpD,MAAM,CAAE,CAAC,CACT,WAAW,CAAE,MAAM,CAOzB,2BAAE,CACA,OAAO,CAAE,YAAY,CACrB,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,GAAG,CAClB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,UAAU,CAAE,MAAM,CAClB,oCAAW,CACT,WAAW,CAAE,UAAU,CAM3B,2BAAE,CACA,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,OAAO,CAIvB,wBAAW,CACT,OAAO,CAAE,KAAK,CACd,SAAS,CAAE,GAAG,CChFhB,qBAAY,CACV,OAAO,CAAE,CAAC,CACV,WAAW,CPKM,yBAAoC,COHrD,gCAAW,CACT,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,IAAI,CACT,IAAI,CAAE,KAAK,CAEb,mCAAc,CACZ,UAAU,CAAE,GAAG,CACf,QAAQ,CAAE,QAAQ,CAGpB,8BAAS,CAEP,OAAO,CAAE,IAAI,CACb,IAAI,CAAE,CAAC,CACP,QAAQ,CAAE,QAAQ,CAClB,qCAAS,CACP,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,EAAE,CACX,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,kBAAkB,CAC1B,UAAU,CPpBH,OAAO,COqBd,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,CAAC,CACP,OAAO,CAAE,KAAK,CAEhB,4CAAkB,CAChB,YAAY,CAAE,IAAI,CAGpB,6XAA6C,CAC3C,OAAO,CAAE,MAAM,CACf,UAAU,CAAE,UAAU,CAGxB,2MAAiB,CACf,cAAc,CAAE,CAAC,CACjB,MAAM,CAAE,CAAC,CACT,mpBAAc,CACZ,WAAW,CAAE,IAAI,CAIrB,iCAAG,CACD,aAAa,CAAE,CAAC,CAChB,6CAAc,CACZ,WAAW,CAAE,CAAC,CACd,oDAAS,CACP,OAAO,CAAE,IAAI,CAGf,uGAAa,CACX,KAAK,CAAE,OAAO,CAKpB,iCAAG,CACD,SAAS,CAAE,KAAK,CAGlB,mEAAO,CACL,cAAc,CAAE,SAAS,CACzB,cAAc,CAAE,GAAG,CAGrB,iCAAG,CACD,SAAS,CAAE,KAAK,CAGlB,+GAAqB,CACnB,WAAW,CAAE,IAAI,CACjB,oIAAS,CACP,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,EAAE,CNOnB,UAAU,CAAE,oEAAkD,CAC9D,UAAU,CAAE,iEAA+C,CAC3D,UAAU,CAAE,+DAA6C,CACzD,UAAU,CAAE,gEAA8C,CAC1D,UAAU,CAAE,4DAA0C,CMT9C,UAAU,CAAE,6BAA6B,CACzC,MAAM,CAAE,GAAG,CACX,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,KAAK,CACV,IAAI,CAAE,KAAK,CACX,KAAK,CAAE,IAAI,CAIf,mJAA2B,CACzB,aAAa,CAAE,0BAA0B,CACzC,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,IAAI,CAGtB,kCAAI,CACF,WAAW,CAAE,gBAAgB,CAC7B,WAAW,CAAE,QAAQ,CACrB,uCAAS,CACP,OAAO,CAAE,KAAK,CACd,UAAU,CAAE,WAAW,CACvB,SAAS,CAAE,MAAM,CACjB,cAAc,CAAE,IAAI,CAIxB,mEAAO,CACL,WAAW,CAAE,IAAI,CAGnB,oCAAQ,CACN,eAAe,CAAE,IAAI,CACrB,QAAQ,CAAE,QAAQ,CAClB,2CAAS,CACP,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,KAAK,CACX,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,aAAa,CAAE,GAAG,CAClB,UAAU,CAAE,UAAU,CACtB,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,iBAAe,CAGzB,iDAAiB,CACf,WAAW,CAAE,CAAC,CAKhB,oCAAO,CACL,eAAe,CAAE,OAAO,CAI5B,sEAAU,CACR,WAAW,CAAE,IAAI,CAGnB,kEAAM,CACJ,UAAU,CAAE,MAAM,CAClB,KAAK,CP5IN,OAAO,CO+IR,mCAAK,CACH,WAAW,CAAE,gBAAgB,CAC7B,UAAU,CAAE,OAAO,CACnB,OAAO,CAAE,OAAO,CAChB,SAAS,CAAE,MAAM,CACjB,SAAS,CAAE,UAAU,CACrB,uFACQ,CACN,KAAK,CAAE,IAAI,CAGb,yCAAM,CACJ,KAAK,CAAE,IAAI,CAGb,4CAAS,CACP,WAAW,CAAE,IAAI,CAGnB,4CAAS,CACP,KAAK,CAAE,OAAO,CAIlB,yCAAW,CACT,KAAK,CPxKN,OAAO,COyKN,WAAW,CAAE,6BAA6B,CAC1C,sDAAa,CACX,WAAW,CAAE,CAAC,CAGhB,qDAAY,CACV,cAAc,CAAE,CAAC,CAIrB,oCAAM,CACJ,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,IAAI,CACnB,OAAO,CAAE,CAAC,CACV,eAAe,CAAE,QAAQ,CACzB,KAAK,CAAE,IAAI,CACX,uCAAG,CACD,UAAU,CAAE,cAAc,CAC1B,gBAAgB,CAAE,IAAI,CACtB,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,sDAAe,CACb,gBAAgB,CAAE,OAAO,CAG3B,qFAAO,CACL,MAAM,CAAE,cAAc,CACtB,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,QAAQ,CACjB,+GAAa,CACX,UAAU,CAAE,CAAC,CAEf,6GAAY,CACV,aAAa,CAAE,CAAC,CAIpB,0CAAG,CACD,WAAW,CAAE,IAAI,CAKvB,sFACY,CACV,SAAS,CAAE,KAAK,CAChB,WAAW,CAAE,qBAAqB,CAClC,WAAW,CAAE,GAAG,CAOpB,8BAAS,CNpNX,sBAAsB,CAAE,WAAW,CACnC,uBAAuB,CAAE,SAAS,CMqN9B,SAAS,CAAE,KAAK,CAChB,uCAAS,CACP,OAAO,CAAE,gBAAgB,CACzB,UAAU,CAAE,UAAU,CACtB,gDAAa,CACX,UAAU,CAAE,iBAAuB,CAErC,+CAAU,CACR,UAAU,CAAE,CAAC,CACb,WAAW,CAAE,CAAC,CAQd,4CAAO,CACL,UAAU,CAAE,IAAI,CAKtB,8BAAG,CACD,UAAU,CAAE,IAAI,CAGlB,6BAAE,CACA,UAAU,CAAE,UAAU,CACtB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,GAAG,CAChB,cAAc,CAAE,GAAG,CACnB,KAAK,CPlQN,OAAO,COmQN,mCAAQ,CACN,KAAK,CPvQF,OAAO,CO0QZ,qCAAU,CACR,cAAc,CAAE,SAAS,CACzB,SAAS,CAAE,KAAK,CAChB,WAAW,CAAE,IAAI,CAGnB,qCAAU,CACR,WAAW,CAAE,MAAM,CAGrB,qCAAU,CACR,WAAW,CAAE,MAAM,CACnB,SAAS,CAAE,KAAK,CAChB,YAAY,CAAE,IAAI,CAGpB,oCAAS,CACP,KAAK,CP3RF,OAAO,CO4RV,0CAAQ,CACN,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,UAAU,CAAE,UAAU,CACtB,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,aAAa,CAAE,GAAG,CAClB,UAAU,CPtST,OAAO,CQDpB,WAAY,CACV,KAAK,CAAE,KAAK,CACZ,iBAAM,CACJ,OAAO,CAAE,KAAK,CAGhB,yBAAc,CACZ,KAAK,CAAE,kBAAkB,CAG3B,gBAAK,CACH,MAAM,CAAE,QAAQ,CAKlB,YAAG,CACD,KAAK,CAAE,IAAI,CAGb,WAAE,CACA,MAAM,CAAE,CAAC,CACT,SAAS,CAAE,OAAO,CAOhB,uDAAY,CACV,OAAO,CAAE,IAAI,CAIjB,oCAAG,CACD,MAAM,CAAE,CAAC,CAIT,0DAAY,CACV,MAAM,CAAE,CAAC,CAMC,qIAAW,CACT,UAAU,CAAE,GAAG,CAInB,0HAAY,CACV,QAAQ,CAAE,MAAM,CCpDlC,0BAA2B,CAEvB,qBAAY,CACV,WAAW,CAAE,yBAAyB,CACtC,uBAAE,CACA,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,CAAC,EAMjB,0BAA2B,CACzB,SAAU,CACR,MAAM,CAAE,QAAQ,CAGlB,aAAc,CACZ,UAAU,CAAE,IAAI,EAIpB,0BAA2B,CAGrB,mCAAc,CACZ,gBAAgB,CAAE,OAAO,CACzB,UAAU,CAAE,gFAC2B,CAGzC,8BAAS,CACP,YAAY,CAAE,CAAC,CACf,aAAa,CAAE,CAAC,CAChB,KAAK,CAAE,KAAK,CACZ,qGAAqB,CACnB,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,UAAU,CACtB,aAAa,CAAE,IAAI,CACnB,YAAY,CAAE,IAAI,CAGpB,kCAAQ,CACN,KAAK,CAAE,KAAK,CACZ,YAAY,CAAE,IAAI,CAClB,aAAa,CAAE,IAAI,CACnB,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,KAAK,CACZ,kOAA4C,CAC1C,KAAK,CAAE,IAAI,CAIf,oPAA4D,CAC1D,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,UAAU,CACtB,aAAa,CAAE,IAAI,CACnB,YAAY,CAAE,IAAI,CAGpB,qGAAqB,CACnB,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,KAAK,CACZ,aAAa,CAAE,GAAG,CAClB,YAAY,CAAE,CAAC,CACf,aAAa,CAAE,CAAC,CAGlB,oCAAU,CACR,WAAW,CAAE,IAAI,CACjB,YAAY,CAAE,IAAI,CAClB,SAAS,CAAE,KAAK,CAGlB,iCAAO,CACL,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,KAAK,CACZ,aAAa,CAAE,GAAG,CAClB,YAAY,CAAE,CAAC,CACf,aAAa,CAAE,CAAC,EAO1B,0BAA2B,CAEvB,qBAAY,CACV,KAAK,CAAE,GAAG,CACV,WAAW,CAAE,EAAE,CAEf,8BAAS,CACP,KAAK,CAAE,kBAAkB,CAEvB,uCAAS,CACP,UAAU,CAAE,OAAO,CACnB,MAAM,CAAE,iBAAiB,CACzB,UAAU,CAAE,iBAAiB,CAC7B,WAAW,CAAE,iBAAiB,CAC9B,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,IAAI,CACb,aAAa,CAAE,GAAG,CAClB,QAAQ,CAAE,IAAI,CAIlB,4CAAkB,CAChB,YAAY,CAAE,IAAI,EAO5B,0BAA2B,CAGrB,8BAAS,CACP,QAAQ,CAAE,MAAM,CAChB,QAAQ,CAAE,cAAc,CACxB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,IAAI,CACT,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,IAAI,CAGb,8BAAS,CACP,KAAK,CAAE,IAAI,CAGb,mCAAc,CACZ,cAAc,CAAE,KAAK,CAIzB,wBAAiB,CACf,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,MAAM,CAGpB,iBAAQ,CACN,cAAc,CAAE,KAAK,EAK3B,0BAA2B,CAEvB,qBAAY,CACV,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,gCAAW,CACT,IAAI,CAAE,IAAI,CAGZ,8BAAS,CACP,WAAW,CAAE,MAAM,CACnB,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,UAAU,CACtB,OAAO,CAAE,SAAS,CAClB,+GAAqB,CACnB,WAAW,CAAE,IAAI,CACjB,oIAAS,CACP,UAAU,CAAE,OAAO,CACnB,IAAI,CAAE,KAAK,CACX,GAAG,CAAE,KAAK,CACV,KAAK,CAAE,kBAAkB,CAI7B,mJAA2B,CACzB,WAAW,CAAE,IAAI,CAIrB,8BAAS,CACP,OAAO,CAAE,IAAI,CAMjB,qBAAQ,CACN,OAAO,CAAE,cAAc,CAErB,qCAAG,CACD,SAAS,CAAE,IAAI,CAMnB,2BAAE,CACA,UAAU,CAAE,IAAI,CAIpB,wBAAW,CACT,SAAS,CAAE,GAAG,EAKpB,yBAA0B,CAEtB,sBAAc,CACZ,cAAc,CAAE,MAAM,CACtB,sBAAsB,CAAE,MAAM,CAC9B,MAAM,CAAE,CAAC,CACT,wBAAM,CACJ,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,CAAC,CACV,IAAI,CAAE,QAAQ,CACd,YAAY,CAAE,QAAQ,CACtB,yCAAmB,CACjB,aAAa,CAAE,IAAI,CAKzB,gBAAI,CACF,MAAM,CAAE,KAAK,CACb,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,UAAU,CAClB,KAAK,CAAE,IAAI,CAGb,iBAAK,CACH,aAAa,CAAE,CAAC,CAIpB,SAAU,CACR,MAAM,CAAE,KAAK,CAGf,WAAY,CACV,KAAK,CAAE,IAAI,CAIX,YAAG,CACD,KAAK,CAAE,IAAI,EAKjB,yBAA0B,CAEtB,uBAAc,CACZ,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,CAAC,CACT,yBAAM,CACJ,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,CAAC,CACV,0CAAmB,CACjB,aAAa,CAAE,IAAI,EAO7B,gDAAiD,CAE7C,wBAAW,CACT,SAAS,CAAE,GAAG,CACd,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,YAAY,EAK1B,yBAA0B,CAEtB,YAAG,CACD,SAAS,CAAE,IAAI,CACf,aAAa,CAAE,IAAI,CAGrB,oBAAW,CACT,YAAY,CAAE,IAAI,CAClB,aAAa,CAAE,IAAI,CACnB,WAAW,CAAE,IAAI,CACjB,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CAOT,uDAAY,CACV,SAAS,CAAE,IAAI,EAOzB,yBAA0B,CAEtB,+CAA6B,CAC3B,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,IAAI,CAIpB,gCAAW,CACT,IAAI,CAAE,IAAI,CAGZ,8BAAS,CACP,OAAO,CAAE,SAAS,CAClB,4CAAkB,CAChB,YAAY,CAAE,IAAI,CAIlB,oIAAS,CACP,IAAI,CAAE,KAAK,CACX,KAAK,CAAE,iBAAiB,CAU5B,yCAAmB,CACjB,aAAa,CAAE,IAAI,CAKzB,gBAAI,CACF,MAAM,CAAE,UAAU,EAKxB,yBAA0B,CAEtB,wBAAW,CACT,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,IAAI,CACZ,4BAAI,CACF,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CAKb,kCAAa,CACX,SAAS,CAAE,IAAI,CACf,qCAAG,CACD,SAAS,CAAE,IAAI,EAOzB,gDAAiD,CAE7C,oBAAQ,CACN,KAAK,CAAE,IAAI,EAKjB,yBAA0B,CAGpB,8BAAe,CACb,WAAW,CAAE,IAAI,CAEf,mDAAa,CACX,SAAS,CAAE,IAAI,CAInB,yCAAW,CACT,MAAM,CAAE,IAAI,CAMhB,gCAAW,CACT,IAAI,CAAE,IAAI,CACV,GAAG,CAAE,IAAI,CAGX,8BAAS,CACP,OAAO,CAAE,cAAc,CACvB,+GAAqB,CACnB,WAAW,CAAE,IAAI,CACjB,oIAAS,CACP,UAAU,CAAE,OAAO,CACnB,IAAI,CAAE,KAAK,CACX,GAAG,CAAE,KAAK,CACV,KAAK,CAAE,iBAAiB,CAI5B,mJAA2B,CACzB,WAAW,CAAE,IAAI,EAO3B,yBAA0B,CAEtB,gBAAI,CACF,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,aAAa,CAAE,IAAI,CAIvB,SAAU,CACR,MAAM,CAAE,KAAK,EC/ajB,0BAA2B,CAEvB,qBAAQ,CACN,KAAK,CAAE,MAAM,EAKnB,0BAA2B,CAInB,gDAAe,CToDrB,IAAI,CSnDwB,OAAO,CToDnC,YAAY,CSpDgB,OAAO,CTqDnC,SAAS,CSrD4B,GAAG,CAGlC,oDAAmB,CTgDzB,IAAI,CS/CwB,OAAO,CTgDnC,YAAY,CShDgB,OAAO,CTiDnC,SAAS,CSjD4B,GAAG,CAQpC,6CAAkB,CAChB,KAAK,CAAE,MAAM,CACb,MAAM,CAAE,MAAM,CAOhB,wBAAO,CACL,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,KAAK,EAMrB,0BAA2B,CACzB,qDAE+B,CAC7B,KAAK,CAAE,IAAI,CACX,YAAY,CAAE,IAAI,CAClB,aAAa,CAAE,IAAI,CAGrB,YAAa,CACX,MAAM,CAAE,kBAAkB,CAC1B,KAAK,CAAE,KAAK,CACZ,wBAAY,CACV,MAAM,CAAE,IAAI,CAIhB,WAAY,CACV,MAAM,CAAE,OAAO,CACf,6BAAkB,CAChB,OAAO,CAAE,MAAM,CAKjB,kBAAQ,CACN,WAAW,CAAE,IAAI,EAKvB,kDAAmD,CAI3C,gDAAe,CTdrB,IAAI,CSewB,OAAO,CTdnC,YAAY,CScgB,OAAO,CTbnC,SAAS,CSa4B,GAAG,CAGlC,oDAAmB,CTlBzB,IAAI,CSmBwB,OAAO,CTlBnC,YAAY,CSkBgB,OAAO,CTjBnC,SAAS,CSiB4B,GAAG,EAO1C,0BAA2B,CAInB,sDAAqB,CTnC3B,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CSoCb,MAAM,CAAE,OAAO,CAGjB,qGACmB,CACjB,OAAO,CAAE,MAAM,EAOzB,0BAA2B,CACzB,OAAQ,CACN,MAAM,CAAE,KAAK,CAGf,SAAU,CACR,MAAM,CAAE,KAAK,CACb,+BAA0B,CACxB,OAAO,CAAE,IAAI,CAGf,yCAAgC,CAC9B,UAAU,CAAE,8DAA8D,CAC1E,eAAe,CAAE,SAAS,CAC1B,2DAAkB,CTjGtB,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CSgGX,GAAG,CAAE,GAAG,CACR,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,IAAI,CAKrB,2BACgB,CTrHhB,sBAAsB,CAAE,WAAW,CACnC,uBAAuB,CAAE,SAAS,CS2H5B,oCAAG,CACD,MAAM,CAAE,QAAQ,CAMxB,aAAc,CACZ,UAAU,CAAE,mBAAmB,CAGjC,WAAY,CACV,SAAS,CAAE,IAAI,CAIf,mCAAiC,CAC/B,OAAO,CAAE,CAAC,CACV,sDAAmB,CACjB,QAAQ,CAAE,KAAK,CACf,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,EAAE,CACX,KAAK,CAAE,IAAI,CACX,YAAY,CAAE,WAAW,CACzB,IAAI,CAAE,IAAI,CAER,2EAAc,CACZ,gBAAgB,CAAE,OAAO,CAG3B,qEAAQ,CACN,UAAU,CAAE,IAAI,CAChB,YAAY,CAAE,OAAO,CACrB,KAAK,CAAE,OAAO,EAQ1B,yBAA0B,CACxB,4BAA6B,CAC3B,OAAO,CAAE,IAAI,EAIjB,yBAA0B,CACxB,aAAc,CACZ,UAAU,CAAE,mBAAmB,CAGjC,EAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,kBAAkB,CAChB,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CAMjB,qBAAG,CACD,SAAS,CAAE,IAAI,CAGjB,6CAA2B,CACzB,MAAM,CAAE,QAAQ,CAKtB,WAAY,CACV,OAAO,CAAE,KAAK,CACd,UAAU,CAAE,IAAI,CAChB,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,CAAC,CACT,6BAAkB,CAChB,OAAO,CAAE,KAAK,CACd,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,CAAC,CACV,8CAAmB,CACjB,MAAM,CAAE,QAAQ,CAElB,qDAAwB,CACtB,OAAO,CAAE,gBAAgB,CTxK/B,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CAtDrB,wHACQ,CACN,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CS6NP,gEAAW,CACT,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,WAAW,CTpK/B,UAAU,CSqKuB,MAAM,CTpKvC,kBAAkB,CSoKe,MAAM,CT3KvC,IAAI,CS4KwB,SAAS,CT3KrC,YAAY,CS2KgB,SAAS,CT1KrC,SAAS,CS0K8B,KAAK,CACpC,UAAU,CAAE,MAAM,CAClB,oEAAI,CACF,SAAS,CAAE,KAAK,CAChB,OAAO,CAAE,YAAY,CAIzB,iEAAY,CACV,OAAO,CAAE,CAAC,CACV,SAAS,CAAE,IAAI,CASnB,+BAAI,CACF,MAAM,CAAE,IAAI,CAMhB,yBAAU,CACR,MAAM,CAAE,OAAO,CACf,qCAAY,CACV,OAAO,CAAE,MAAM,CAMnB,uBAAe,CACb,MAAM,CAAE,KAAK,CAGf,sBAAc,CACZ,OAAO,CAAE,WAAW,CAGtB,sBAAc,CACZ,cAAc,CAAE,CAAC,CAGnB,aAAK,CACH,MAAM,CAAE,MAAM,CAGhB,uBAAe,CACb,OAAO,CAAE,QAAQ,CAMjB,8EACiB,CTvOrB,IAAI,CSwOsB,OAAO,CTvOjC,YAAY,CSuOc,OAAO,CTtOjC,SAAS,CSsO0B,GAAG,CAIhC,yCAAI,CACF,SAAS,CAAE,GAAG,CAMtB,aAAc,CACZ,UAAU,CAAE,IAAI,CAChB,qBAAQ,CACN,KAAK,CAAE,GAAG,CAGZ,gBAAG,CACD,SAAS,CAAE,IAAI,EAKrB,yBAA0B,CAGpB,2DAAkB,CAChB,SAAS,CAAE,IAAI,CAMnB,yBAAU,CACR,MAAM,CAAE,MAAM,CACd,qCAAY,CACV,OAAO,CAAE,KAAK,EAMtB,gDAAiD,CAE7C,uBAAY,CACV,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CAGf,0DACsB,CACpB,SAAS,CAAE,IAAI,EAKrB,yBAA0B,CACxB,EAAG,CT5SH,UAAU,CAAE,8CAAM,CAClB,uBAAuB,CAAE,IAAI,CAC7B,uBAAuB,CAAE,WAAW,CS+SlC,qBAAQ,CACN,OAAO,CAAE,MAAM,CAGjB,uBAAU,CACR,OAAO,CAAE,KAAK,CACd,mCAAc,CACZ,MAAM,CAAE,CAAC,CAEX,6CAA0B,CACxB,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,CAAC,CACV,8DAAmB,CACjB,aAAa,CAAE,IAAI,CAKzB,0BAAa,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,MAAM,CACd,UAAU,CAAE,MAAM,CAGpB,yBAAY,CACV,MAAM,CAAE,KAAK,CAIb,0CAAW,CACT,SAAS,CAAE,IAAI,EAMvB,yBAA0B,CACxB,IAAK,CACH,WAAW,CAAE,GAAG,CAChB,wBAAwB,CAAE,IAAI,CAGhC,sBACe,CACb,OAAO,CAAE,MAAM,CAIf,8BAAQ,CACN,OAAO,CAAE,IAAI,CAIjB,aAAc,CACZ,UAAU,CAAE,mBAAmB,CAC/B,qBAAY,CACV,cAAc,CAAE,IAAI,CAIxB,YAAa,CACX,KAAK,CAAE,KAAK,CAGd,OAAQ,CACN,MAAM,CAAE,KAAK,CAGf,SAAU,CACR,MAAM,CAAE,KAAK,CAEX,2DAAkB,CAChB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAKtB,WAAY,CACV,OAAO,CAAE,CAAC,CAER,8CAAmB,CACjB,MAAM,CAAE,QAAQ,CAIhB,gEAAW,CT7XjB,IAAI,CS8XwB,SAAS,CT7XrC,YAAY,CS6XgB,SAAS,CT5XrC,SAAS,CS4X8B,KAAK,CACpC,oEAAI,CACF,SAAS,CAAE,KAAK,CAIpB,iEAAY,CACV,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,OAAO,CAInB,8IACQ,CACN,SAAS,CAAE,IAAI,CAQvB,kBAAQ,CACN,OAAO,CAAE,WAAW,CACpB,qBAAG,CACD,SAAS,CAAE,IAAI,CAGjB,6CAA2B,CACzB,MAAM,CAAE,QAAQ,CAGlB,iCAAe,CACb,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,kBAAkB,CACzB,UAAU,CAAE,OAAO,CACnB,oCAAG,CACD,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,QAAQ,CAIpB,sBAAI,CACF,KAAK,CAAE,KAAK,CAMlB,WAAY,CACV,SAAS,CAAE,IAAI,CACf,iBAAiB,CAAE,IAAI,CACvB,OAAO,CAAE,CAAC,CACV,wBAAa,CACX,IAAI,CAAE,OAAO,CACb,YAAY,CAAE,OAAO,CACrB,SAAS,CAAE,GAAG,CACd,MAAM,CAAE,QAAQ,CAKlB,uBAAe,CACb,MAAM,CAAE,QAAQ,CAKlB,kBAAa,CACX,MAAM,CAAE,CAAC,CACT,8BAAY,CACV,OAAO,CAAE,MAAM,CAEb,sDAAQ,CACN,eAAe,CAAE,QAAQ,CAQjC,yBAAU,CACR,cAAc,CAAE,MAAM,CACtB,sBAAsB,CAAE,MAAM,CAC9B,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,qCAAY,CTrdhB,IAAI,CSsdsB,QAAQ,CTrdlC,YAAY,CSqdc,QAAQ,CTpdlC,SAAS,CSod2B,GAAG,CACjC,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,MAAM,CAClB,kBAAkB,CAAE,MAAM,CAC1B,sDAAmB,CACjB,MAAM,CAAE,QAAQ,CAMxB,KAAM,CACJ,MAAM,CAAE,QAAQ,CAGlB,YAAa,CACX,OAAO,CAAE,MAAM,CACf,eAAG,CACD,SAAS,CAAE,IAAI,CAGf,2BAAG,CACD,SAAS,CAAE,IAAI,CAKrB,YAAa,CACX,SAAS,CAAE,IAAI,CACf,iBAAS,CACP,OAAO,CAAE,KAAK,CACd,mBAAE,CACA,WAAW,CAAE,MAAM,CAMvB,iBAAa,CACX,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,IAAI,EAK1B,yBAA0B,CACxB,YAAa,CACX,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,GAAG,CAAE,IAAI,CAKP,2DAAkB,CAChB,SAAS,CAAE,IAAI,CAKrB,EAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAKf,qDAAwB,CACtB,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,CAAC,CAIT,sEAAwB,CACtB,OAAO,CAAE,QAAQ,CACjB,QAAQ,CAAE,QAAQ,CAClB,4EAAQ,CACN,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,GAAG,CACT,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,UAAU,CAAE,OAAO,CThlB7B,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CSslBf,uBAAe,CACb,MAAM,CAAE,IAAI,CAGd,mBAAW,CACT,MAAM,CAAE,KAAK,CAGf,sBAAc,CACZ,QAAQ,CAAE,MAAM,CAChB,UAAU,CAAE,WAAW,CACvB,OAAO,CAAE,QAAQ,CACjB,KAAK,CAAE,IAAI,CACX,oCAAc,CACZ,UAAU,CAAE,MAAM,CAKpB,2BAAI,CACF,MAAM,CAAE,MAAM,CACd,SAAS,CAAE,KAAK,CAMpB,uBAAiB,CACf,cAAc,CAAE,GAAG,CACnB,QAAQ,CAAE,QAAQ,CAClB,qCAAc,CACZ,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,EAAE,CACX,KAAK,CAAE,CAAC,CACR,GAAG,CAAE,GAAG,CT3nBd,iBAAiB,CS4nBQ,2BAA2B,CT3nBpD,cAAc,CS2nBW,2BAA2B,CT1nBpD,YAAY,CS0nBa,2BAA2B,CTznBpD,SAAS,CSynBgB,2BAA2B,CAC9C,yCAAI,CACF,SAAS,CAAE,GAAG,CAIlB,wCAAiB,CT3lBrB,IAAI,CS4lBsB,QAAQ,CT3lBlC,YAAY,CS2lBc,QAAQ,CT1lBlC,SAAS,CS0lB2B,IAAI,CAGpC,iCAAU,CACR,UAAU,CAAE,MAAM,CAMtB,8BAAQ,CACN,WAAW,CAAE,IAAI,CACjB,iCAAG,CACD,aAAa,CAAE,CAAC,EAMxB,gDAAiD,CAE7C,uBAAY,CACV,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,aAAa,CAAE,IAAI,CAGrB,wBAAa,CACX,SAAS,CAAE,IAAI,EAKrB,yBAA0B,CACxB,OAAQ,CACN,MAAM,CAAE,KAAK,CAGf,SAAU,CACR,MAAM,CAAE,KAAK,CAEX,2DAAkB,CAChB,SAAS,CAAE,IAAI,CAMnB,gBAAG,CACD,SAAS,CAAE,IAAI,EAKrB,yBAA0B,CAGpB,iCAAe,CACb,KAAK,CAAE,KAAK,EAMpB,yBAA0B,CACxB,YAAa,CACX,GAAG,CAAE,IAAI,CAGX,OAAQ,CACN,MAAM,CAAE,KAAK,CAGf,SAAU,CACR,MAAM,CAAE,KAAK,CAEX,2DAAkB,CAChB,SAAS,CAAE,IAAI,CAOjB,qDAAwB,CACtB,OAAO,CAAE,KAAK,CACd,gEAAW,CACT,UAAU,CAAE,MAAM,CAClB,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,QAAQ,CACjB,SAAS,CAAE,IAAI,CACf,oEAAI,CACF,SAAS,CAAE,KAAK,CAO1B,EAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAKf,6CAA2B,CACzB,MAAM,CAAE,QAAQ,CAGlB,gCAAc,CACZ,MAAM,CAAE,aAAa,CACrB,oCAAI,CACF,KAAK,CAAE,IAAI,CAIf,iCAAe,CACb,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CAGjB,qBAAG,CACD,SAAS,CAAE,IAAI,CAOjB,qCAAY,CT9tBhB,IAAI,CS+tBsB,QAAQ,CT9tBlC,YAAY,CS8tBc,QAAQ,CT7tBlC,SAAS,CS6tB2B,GAAG,EAMzC,yBAA0B,CACxB,WAAY,CACV,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,QAAQ,CACjB,wBAAa,CACX,SAAS,CAAE,IAAI,CACf,yCAAmB,CACjB,MAAM,CAAE,QAAQ,CAIpB,uBAAY,CACV,aAAa,CAAE,IAAI,CAInB,iCAAS,CACP,KAAK,CAAE,KAAK,CAOd,iCAAM,CACJ,OAAO,CAAE,IAAI,CAIjB,2BAAc,CACZ,MAAM,CAAE,MAAM,CAId,0CAAW,CACT,SAAS,CAAE,IAAI,CAInB,0BAAa,CACX,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CAGnB,gBAAG,CACD,SAAS,CAAE,IAAI,EAKrB,yBAA0B,CAEtB,SAAI,CACF,MAAM,CAAE,IAAI,CAMZ,4BAAkB,CAChB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CAEV,8CAAe,CACb,GAAG,CAAE,GAAG,CAGV,8CAAe,CACb,GAAG,CAAE,IAAI,CAQT,uEAAe,CACb,GAAG,CAAE,IAAI,CAQrB,aAAc,CACZ,UAAU,CAAE,mBAAmB,CAK7B,qBAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAMrB,mBAAW,CACT,MAAM,CAAE,KAAK,CAMb,yCAAkB,CAChB,SAAS,CAAE,GAAG,EAMtB,yBAA0B,CAGpB,2BAAI,CACF,MAAM,CAAE,MAAM,CACd,SAAS,CAAE,IAAI,EAMvB,yBAA0B,CAGpB,2DAAkB,CAChB,SAAS,CAAE,IAAI,ECt6BvB,kDAAmD,CAE/C,mBAAQ,CACN,eAAe,CAAE,UAAU,CAC3B,KAAK,CAAE,CAAC,CACR,oEACgB,CACd,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,IAAI,CAKX,4BAAK,CACH,YAAY,CAAE,IAAI,CAKxB,IAAK,CACH,OAAO,CAAE,QAAQ,CAIjB,aAAG,CACD,SAAS,CAAE,IAAI,CAInB,YAAa,CACX,eAAe,CAAE,UAAU,CAI3B,oBAAQ,CACN,KAAK,CAAE,GAAG,CACV,OAAO,CAAE,CAAC,CAKZ,cAAQ,CACN,KAAK,CAAE,IAAI,CAKb,8BAAa,CACX,WAAW,CAAE,IAAI,CACjB,YAAY,CAAE,IAAI,CAClB,SAAS,CAAE,IAAI,CACf,yCAAW,CACT,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,QAAQ,CAGnB,kCAAI,CACF,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CAGd,oCAAM,CACJ,SAAS,CAAE,IAAI,EAMvB,kDAAmD,CACjD,WAAY,CACV,UAAU,CAAE,0LAEgD,CAC5D,qBAAU,CACR,WAAW,CAAE,MAAM,CACnB,mBAAmB,CAAE,MAAM,CAG7B,mBAAQ,CACN,cAAc,CAAE,GAAG,CACnB,eAAe,CAAE,OAAO,CACxB,oEACgB,CACd,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,KAAK,CAAE,KAAK,CACZ,GAAG,CAAE,KAAK,CAIV,yCAAM,CACJ,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,2CAAE,CACA,SAAS,CAAE,MAAM,CACjB,WAAW,CAAE,IAAI,CAMzB,mBAAQ,CACN,KAAK,CAAE,GAAG,CACV,OAAO,CAAE,CAAC,CAId,OAAQ,CACN,KAAK,CAAE,GAAG,CAGZ,uCAEgB,CACd,SAAS,CAAE,IAAI,CAGjB,WAAY,CACV,SAAS,CAAE,IAAI,CAMX,2CAAS,CACP,GAAG,CAAE,IAAI,CAGX,0CAAQ,CACN,GAAG,CAAE,IAAI,CAIP,iDAAS,CACP,GAAG,CAAE,IAAI,CASnB,oCAAqB,CACnB,MAAM,CAAE,mBAAmB,CAC3B,4CAAY,CACV,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CACR,SAAS,CAAE,gBAAgB,CAC3B,iBAAiB,CAAE,gBAAgB,CACnC,OAAO,CAAE,CAAC,CAKZ,4CAAY,CACV,OAAO,CAAE,MAAM,EAMvB,kDAAmD,CACjD,aAAc,CACZ,IAAI,CAAE,8BAA8B,CAGtC,kDAEsB,CACpB,SAAS,CAAE,IAAI,CAGjB,2BACoB,CAClB,KAAK,CAAE,GAAG,EAId,0BAA2B,CAGrB,yBAAE,CACA,KAAK,CAAE,GAAG,CAKhB,gBAAiB,CACf,MAAM,CAAE,KAAK,CACb,UAAU,CAAE,8MAE0D,CAGxE,YAAa,CACX,UAAU,CAAE,6DAA6D,CACzE,MAAM,CAAE,KAAK,CACb,OAAO,CAAE,SAAS,CAClB,WAAW,CAAE,KAAK,CAClB,UAAU,CAAE,MAAM,CAClB,yBAAe,CACb,UAAU,CAAE,MAAM,CAGpB,eAAG,CACD,OAAO,CAAE,YAAY,CACrB,cAAc,CAAE,GAAG,CAGrB,iBAAK,CACH,MAAM,CAAE,UAAU,CAClB,cAAc,CAAE,MAAM,CAMxB,6DAAiB,CACf,OAAO,CAAE,IAAI,CAKf,mBAAE,CACA,SAAS,CAAE,IAAI,CAMf,8BAAoB,CAClB,OAAO,CAAE,IAAI,EAMrB,0BAA2B,CACzB,WAAY,CACV,MAAM,CAAE,QAAQ,CAChB,MAAM,CAAE,kBAAkB,CAE1B,uBAAY,CACV,QAAQ,CAAE,QAAQ,CAClB,yBAAE,CACA,KAAK,CAAE,GAAG,CAKhB,KAAM,CACJ,MAAM,CAAE,IAAI,CACZ,SAAI,CACF,MAAM,CAAE,IAAI,CAKd,YAAG,CACD,WAAW,CAAE,IAAI,CACjB,MAAM,CAAE,IAAI,CAIhB,yEAEwB,CACtB,MAAM,CAAE,QAAQ,CAChB,MAAM,CAAE,mBAAmB,CAG7B,iBAAkB,CAChB,MAAM,CAAE,QAAQ,CAChB,iCAAkB,CAChB,MAAM,CAAE,kBAAkB,CAC1B,yCAAY,CACV,OAAO,CAAE,CAAC,CACV,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CACR,SAAS,CAAE,gBAAgB,CAC3B,iBAAiB,CAAE,gBAAgB,EAM3C,0BAA2B,CACzB,OAAQ,CACN,KAAK,CAAE,MAAM,CACb,cAAS,CACP,KAAK,CAAE,MAAM,CAKf,aAAG,CACD,IAAI,CAAE,4BAA4B,CAItC,WAAY,CACV,UAAU,CAAE,0LAEgD,CAC5D,MAAM,CAAE,kBAAkB,CAC1B,mBAAQ,CACN,KAAK,CAAE,MAAM,CAGf,qBAAU,CACR,MAAM,CAAE,KAAK,CAGf,mBAAQ,CACN,eAAe,CAAE,UAAU,CAC3B,cAAc,CAAE,CAAC,CACjB,MAAM,CAAE,IAAI,CACZ,oEACgB,CACd,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,KAAK,CAGd,mCAAgB,CACd,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,KAAK,CACZ,yCAAM,CACJ,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,2CAAE,CACA,SAAS,CAAE,MAAM,CACjB,WAAW,CAAE,IAAI,CAMzB,uBAAY,CACV,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,KAAK,CACX,0BAAG,CACD,MAAM,CAAE,WAAW,CAIvB,aAAE,CACA,MAAM,CAAE,MAAM,CAIlB,YAAa,CACX,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,IAAI,CACZ,cAAE,CACA,SAAS,CAAE,MAAM,CACjB,WAAW,CAAE,IAAI,CAOnB,gDAAE,CACA,SAAS,CAAE,IAAI,CAInB,EAAG,CACD,SAAS,CAAE,IAAI,CAGjB,EAAG,CACD,SAAS,CAAE,IAAI,CACf,+BAA+B,CAC7B,SAAS,CAAE,IAAI,CAMf,+BAAG,CACD,MAAM,CAAE,MAAM,CACd,iCAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,mCAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAQzB,gBAAI,CACF,MAAM,CAAE,KAAK,CAMb,iBAAG,CACD,OAAO,CAAE,YAAY,CACrB,wBAAS,CACP,IAAI,CAAE,IAAI,CACV,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,MAAM,CACb,MAAM,CAAE,KAAK,CVvYrB,iBAAiB,CUwYU,+BAA+B,CVvY1D,cAAc,CUuYa,+BAA+B,CVtY1D,YAAY,CUsYe,+BAA+B,CVrY1D,SAAS,CUqYkB,+BAA+B,CAClD,YAAY,CAAE,GAAG,CAGnB,uBAAQ,CACN,KAAK,CAAE,MAAM,CACb,MAAM,CAAE,MAAM,CACd,YAAY,CAAE,GAAG,CAKvB,gBAAU,CACR,MAAM,CAAE,QAAQ,CAChB,eAAe,CAAE,YAAY,CAC7B,uBAAuB,CAAE,YAAY,CAIzC,gBAAiB,CACf,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,MAAM,CACd,UAAU,CAAE,wMAEwD,CACpE,gCAAgB,CACd,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,MAAM,CAEX,6DAAc,CACZ,OAAO,CAAE,UAAU,CAGrB,oDAAG,CACD,OAAO,CAAE,UAAU,CACnB,2DAAS,CACP,GAAG,CAAE,IAAI,CAQb,uCAAS,CACP,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CAIX,6CAAS,CACP,YAAY,CAAE,GAAG,CAQrB,wCAAS,CACP,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CAIX,8CAAS,CACP,YAAY,CAAE,GAAG,CAMzB,6BAAa,CACX,UAAU,CAAE,GAAG,CAEb,uCAAS,CACP,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CAKjB,8BAAc,CACZ,YAAY,CAAE,IAAI,CAClB,UAAU,CAAE,GAAG,CAEb,wCAAS,CACP,YAAY,CAAE,UAAU,CAG1B,uCAAQ,CACN,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CAMnB,IAAK,CACH,OAAO,CAAE,QAAQ,CAMb,+BAAE,CACA,YAAY,CAAE,IAAI,CAClB,aAAa,CAAE,IAAI,CAM3B,YAAa,CACX,MAAM,CAAE,KAAK,CACb,WAAW,CAAE,KAAK,CAIlB,oBAAc,CACZ,WAAW,CAAE,IAAI,CACjB,0BAAM,CACJ,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,IAAI,CAGd,4CAAwB,CACtB,WAAW,CAAE,IAAI,CAMrB,oBAAG,CACD,SAAS,CAAE,IAAI,CAGjB,8BAAa,CACX,SAAS,CAAE,IAAI,CACf,yCAAW,CACT,OAAO,CAAE,cAAc,CAGzB,oCAAM,CACJ,SAAS,CAAE,IAAI,CAKjB,6CAAS,CACP,aAAa,CAAE,IAAI,CAMnB,sDAAG,CACD,MAAM,CAAE,WAAW,CACnB,SAAS,CAAE,IAAI,EAOzB,iDAAkD,CAE9C,aAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,CAAC,CAIlB,WAAY,CACV,UAAU,CAAE,uHAC8C,CAExD,yBAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,aAAa,CAAE,IAAI,CAIvB,mBAAQ,CACN,MAAM,CAAE,QAAQ,CAIpB,gBAAiB,CACf,UAAU,CAAE,kNAEwD,CACpE,OAAO,CAAE,aAAa,CACtB,gCAAgB,CACd,OAAO,CAAE,UAAU,CAKrB,+BAAmB,CACjB,GAAG,CAAE,MAAM,CACX,IAAI,CAAE,IAAI,EAKhB,0BAA2B,CACzB,kDAEoB,CAClB,SAAS,CAAE,IAAI,CAGjB,EAAG,CACD,SAAS,CAAE,IAAI,CAIf,cAAY,CACV,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CAIrB,4BAAkB,CAChB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CV9mBd,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CU6mBX,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,KAAK,CACd,iCAAK,CACH,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,KAAK,CACd,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,UAAU,CX/oBP,OAAO,CWgpBV,aAAa,CAAE,GAAG,CAClB,OAAO,CAAE,CAAC,CACV,IAAI,CAAE,CAAC,CACP,8CAAe,CACb,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,GAAG,CAGZ,8CAAe,CACb,GAAG,CAAE,GAAG,CAGV,8CAAe,CACb,GAAG,CAAE,IAAI,CAOnB,UAAW,CACT,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,CAAC,CACR,aAAa,CAAE,CAAC,CAGlB,SAAU,CACR,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,CAAC,CACR,aAAa,CAAE,CAAC,CAChB,YAAY,CAAE,IAAI,CAClB,YAAG,CACD,OAAO,CAAE,IAAI,CACb,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,IAAI,CACT,UAAU,CAAE,IAAI,CAChB,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,IAAI,CACX,QAAQ,CAAE,IAAI,CACd,MAAM,CAAE,kBAAkB,CAG5B,uCAA8B,CAC5B,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CACrB,cAAc,CAAE,MAAM,CACtB,sBAAsB,CAAE,MAAM,CAC9B,eAAe,CAAE,MAAM,CACvB,uBAAuB,CAAE,MAAM,CAGjC,YAAG,CACD,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,6BAAmB,CACjB,OAAO,CAAE,IAAI,CAGf,cAAE,CACA,MAAM,CAAE,CAAC,CACT,SAAS,CAAE,IAAI,CVzqBrB,kBAAkB,CU0qBQ,IAAG,CVzqB7B,eAAe,CUyqBW,IAAG,CVxqB7B,aAAa,CUwqBa,IAAG,CVvqB7B,UAAU,CUuqBgB,IAAG,CACvB,0CACQ,CACN,KAAK,CAAE,OAAO,CAMtB,WAAY,CACV,MAAM,CAAE,KAAK,CACb,qBAAU,CACR,MAAM,CAAE,GAAG,CACX,QAAQ,CAAE,MAAM,CVrsBpB,iBAAiB,CUssBM,IAAI,CVrsB3B,cAAc,CUqsBS,IAAI,CVpsB3B,YAAY,CUosBW,IAAI,CVnsB3B,SAAS,CUmsBc,IAAI,CACvB,cAAc,CAAE,MAAM,CACtB,sBAAsB,CAAE,MAAM,CAC9B,WAAW,CAAE,MAAM,CACnB,mBAAmB,CAAE,MAAM,CAC3B,eAAe,CAAE,MAAM,CACvB,uBAAuB,CAAE,MAAM,CAC/B,uBAAM,CACJ,UAAU,CAAE,MAAM,CAClB,IAAI,CAAE,IAAI,CACV,YAAY,CAAE,IAAI,CAClB,kCAAa,CACX,SAAS,CAAE,GAAG,CACd,kDAAgB,CACd,OAAO,CAAE,IAAI,CAGf,uCAAK,CACH,YAAY,CAAE,CAAC,CAInB,8BAAS,CACP,KAAK,CAAE,CAAC,CACR,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,cAAc,CAAE,GAAG,CACnB,mBAAmB,CAAE,MAAM,CAC3B,0FACgB,CACd,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,KAAK,CACZ,GAAG,CAAE,EAAE,CAOjB,YAAa,CACX,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,CAAC,CACV,cAAE,CVlvBJ,iBAAiB,CAAE,cAAM,CACzB,cAAc,CAAE,cAAM,CACtB,YAAY,CAAE,cAAM,CACpB,SAAS,CAAE,cAAM,CUovBjB,MAAO,CACL,UAAU,CAAE,4DAA4D,CACxE,UAAU,CAAE,MAAM,CAClB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,SAAS,CAClB,gBAAU,CACR,eAAe,CAAE,YAAY,CAC7B,uBAAuB,CAAE,YAAY,CAKvC,yBAAiB,CACf,MAAM,CAAE,CAAC,CAKX,cAAQ,CACN,KAAK,CAAE,GAAG,CACV,OAAO,CAAE,CAAC,CAIV,6CAAS,CACP,MAAM,CAAE,KAAK,CACb,KAAK,CAAE,KAAK,CAKd,iBAAG,CACD,OAAO,CAAE,YAAY,CACrB,wBAAS,CACP,IAAI,CAAE,IAAI,CACV,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,MAAM,CACb,MAAM,CAAE,KAAK,CV5xBrB,iBAAiB,CU6xBU,+BAA+B,CV5xB1D,cAAc,CU4xBa,+BAA+B,CV3xB1D,YAAY,CU2xBe,+BAA+B,CV1xB1D,SAAS,CU0xBkB,+BAA+B,CAClD,YAAY,CAAE,GAAG,CAGnB,uBAAQ,CACN,KAAK,CAAE,MAAM,CACb,MAAM,CAAE,MAAM,CACd,YAAY,CAAE,GAAG,CAMzB,gBAAiB,CACf,aAAa,CAAE,IAAI,CACnB,gCAAgB,CACd,cAAc,CAAE,MAAM,CACtB,sBAAsB,CAAE,MAAM,CAC9B,KAAK,CAAE,IAAI,CAGb,iCAAiB,CACf,SAAS,CAAE,IAAI,CACf,IAAI,CAAE,IAAI,CACV,YAAY,CAAE,IAAI,CAClB,mCAAM,CACJ,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,QAAQ,CAGlB,oCAAG,CACD,OAAO,CAAE,UAAU,CACnB,2CAAS,CACP,GAAG,CAAE,IAAI,CAGT,iDAAU,CACR,GAAG,CAAE,IAAI,CAMjB,4DACc,CACZ,KAAK,CAAE,IAAI,CAIf,YAAa,CACX,QAAQ,CAAE,QAAQ,CAClB,eAAG,CACD,OAAO,CAAE,IAAI,CAGf,+BAAmB,CACjB,QAAQ,CAAE,QAAQ,CAClB,oDAAuB,CACrB,UAAU,CAAE,IAAI,CAMpB,qBAAe,CACb,OAAO,CAAE,KAAK,CACd,qEACa,CACX,OAAO,CAAE,IAAI,CAGf,mCAAc,CACZ,IAAI,CAAE,IAAI,CACV,YAAY,CAAE,IAAI,CAClB,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,sCAAG,CACD,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CACrB,eAAe,CAAE,MAAM,CACvB,uBAAuB,CAAE,MAAM,CAC/B,yCAAG,CACD,MAAM,CAAE,MAAM,CACd,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAS/B,YAAa,CACX,WAAW,CAAE,MAAM,CACnB,oBAAQ,CACN,YAAY,CAAE,eAAiB,CAC/B,KAAK,CAAE,kBAAkB,CACzB,MAAM,CAAE,MAAM,CACd,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,IAAI,CACpB,yBAAS,CACP,OAAO,CAAE,KAAK,CACd,2BAAE,CACA,WAAW,CAAE,MAAM,CAM3B,qCACwB,CACtB,MAAM,CAAE,mBAAmB,CAK3B,yCAAI,CACF,MAAM,CAAE,KAAK,CAOX,+DAAY,CACV,WAAW,CAAE,GAAG,CAKtB,8BAAa,CACX,SAAS,CAAE,IAAI,CACf,kCAAI,CACF,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CAGd,oCAAM,CACJ,SAAS,CAAE,IAAI,CAOjB,8BAAoB,CAClB,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,CAAC,CACR,aAAa,CAAE,CAAC,CAOlB,mCAAiB,CACf,OAAO,CAAE,IAAI,EAMrB,kDAAmD,CAI3C,8BAAS,CACP,cAAc,CAAE,GAAG,CACnB,0FACgB,CACd,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,KAAK,CACZ,GAAG,CAAE,EAAE,CAIP,oDAAM,CACJ,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,sDAAE,CACA,SAAS,CAAE,MAAM,CACjB,WAAW,CAAE,IAAI,CAS/B,aAAc,CACZ,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAIhB,oCAAqB,CACnB,MAAM,CAAE,mBAAmB,EAKjC,iCAAkC,CAE9B,oCAAqB,CACnB,MAAM,CAAE,mBAAmB,EAKjC,yBAA0B,CACxB,gBAAiB,CACf,UAAU,CAAE,uNAE0D,CACtE,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,aAAa,CACtB,gCAAgB,CACd,OAAO,CAAE,UAAU,CAKrB,+BAAmB,CACjB,GAAG,CAAE,MAAM,CACX,IAAI,CAAE,IAAI,CAId,aAAc,CACZ,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,CAAC,CAGhB,WAAY,CACV,UAAU,CAAE,uHAC8C,CAC1D,yBAAc,CACZ,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,aAAa,CAAE,IAAI,CAGrB,mBAAQ,CACN,MAAM,CAAE,QAAQ,CAKlB,4BAAa,CACX,mBAAmB,CAAE,aAAa,CAM9B,+DAAM,CACJ,IAAI,CAAE,OAAO,CACb,YAAY,CAAE,OAAO,CACrB,SAAS,CAAE,GAAG,CAQtB,8BAAa,CACX,SAAS,CAAE,IAAI,CACf,iBAAiB,CAAE,IAAI,CACvB,eAAe,CAAE,MAAM,CACvB,uBAAuB,CAAE,MAAM,CAC/B,yCAAW,CACT,IAAI,CAAE,OAAO,CACb,YAAY,CAAE,OAAO,CACrB,SAAS,CAAE,GAAG,EAMtB,iDAAkD,CAChD,aAAc,CACZ,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,EAIpB,yBAA0B,CACxB,WAAY,CACV,MAAM,CAAE,kBAAkB,CAGtB,kDAAgB,CACd,KAAK,CAAE,IAAI,CAMnB,YAAa,CACX,OAAO,CAAE,CAAC,CAGZ,gBAAiB,CACf,UAAU,CAAE,oIAC0D,CACtE,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,KAAK,CACrB,UAAU,CAAE,MAAM,CAClB,gCAAgB,CACd,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,YAAY,CACrB,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAIpB,YAAa,CACX,OAAO,CAAE,QAAQ,CACjB,+BAAmB,CACjB,QAAQ,CAAE,MAAM,CASV,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAU7B,oBAAQ,CACN,KAAK,CAAE,iBAAiB,CACxB,MAAM,CAAE,MAAM,CACd,OAAO,CAAE,MAAM,CAInB,qCACwB,CACtB,MAAM,CAAE,mBAAmB,CAKzB,oCAAG,CACD,aAAa,CAAE,IAAI,EAM3B,iDAAkD,CAChD,aAAc,CACZ,IAAI,CAAE,8BAA8B,CAKlC,8BAAa,CACX,cAAc,CAAE,GAAG,CACnB,0FACgB,CACd,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,KAAK,CACZ,GAAG,CAAE,IAAI,EAOnB,iDAAkD,CAG5C,8BAAa,CACX,cAAc,CAAE,GAAG,CACnB,0FACgB,CACd,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,KAAK,CACZ,GAAG,CAAE,EAAE,CAOb,oCAAqB,CACnB,MAAM,CAAE,IAAI,CACZ,4CAAY,CACV,QAAQ,CAAE,MAAM,CAChB,GAAG,CAAE,GAAG,CACR,SAAS,CAAE,cAAc,CACzB,iBAAiB,CAAE,cAAc,CACjC,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,IAAI,EAM5B,gCAAiC,CAC/B,WAAY,CACV,UAAU,CAAE,uHAC8C,CAExD,8BAAa,CACX,MAAM,CAAE,MAAM,CACd,cAAc,CAAE,GAAG,CACnB,0FACgB,CACd,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,KAAK,CACZ,GAAG,CAAE,IAAI,EAOnB,yBAA0B,CAKhB,yCAAG,CACD,MAAM,CAAE,MAAM,CACd,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,EAUjC,yBAA0B,CAEtB,8BAAa,CACX,eAAe,CAAE,YAAY,CAC7B,uBAAuB,CAAE,YAAY,CACrC,yCAAW,CACT,IAAI,CAAE,OAAO,CACb,YAAY,CAAE,OAAO,CACrB,SAAS,CAAE,GAAG,CACd,MAAM,CAAE,MAAM,CACd,OAAO,CAAE,IAAI,EAMrB,yBAA0B,CACxB,kDAEoB,CAClB,SAAS,CAAE,IAAI,CAGjB,EAAG,CACD,SAAS,CAAE,IAAI,CACf,SAAS,CACP,MAAM,CAAE,MAAM,CAIlB,EAAG,CACD,SAAS,CAAE,IAAI,CAIf,cAAQ,CACN,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,MAAM,CAGjB,gBAAU,CACR,eAAe,CAAE,aAAa,CAC9B,uBAAuB,CAAE,aAAa,CAItC,6CAAS,CACP,MAAM,CAAE,KAAK,CACb,KAAK,CAAE,KAAK,CAKlB,gBAAiB,CACf,UAAU,CAAE,oIAC0D,CACtE,cAAc,CAAE,KAAK,CAGjB,2CAAS,CACP,GAAG,CAAE,GAAG,CAKN,iDAAS,CACP,GAAG,CAAE,GAAG,CAUhB,iBAAG,CACD,OAAO,CAAE,UAAU,CACnB,wBAAS,CACP,IAAI,CAAE,GAAG,CACT,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,KAAK,CACb,YAAY,CAAE,GAAG,CAGnB,uBAAQ,CACN,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,YAAY,CAAE,GAAG,CAUjB,yCAAG,CACD,MAAM,CAAE,KAAK,CACb,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAS/B,qCACwB,CACtB,MAAM,CAAE,mBAAmB,CAK3B,yCAAI,CACF,MAAM,CAAE,KAAK,CAQT,+DAAM,CACJ,IAAI,CAAE,QAAQ,CACd,YAAY,CAAE,QAAQ,CACtB,SAAS,CAAE,IAAI,CACf,aAAa,CAAE,IAAI,EAQ/B,iDAAkD,CAE9C,aAAG,CACD,SAAS,CAAE,IAAI,EAKrB,iDAAkD,CAG5C,kCAAiB,CACf,SAAS,CAAE,IAAI,CACf,oCAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,aAAa,CAAE,IAAI,CAIvB,8BAAa,CACX,cAAc,CAAE,GAAG,CACnB,0FACgB,CACd,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,GAAG,CACV,GAAG,CAAE,EAAE,CAOb,aAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,CAAC,EAKpB,gCAAiC,CAG3B,8BAAa,CACX,MAAM,CAAE,MAAM,CACd,cAAc,CAAE,GAAG,CACnB,0FACgB,CACd,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,KAAK,CACZ,GAAG,CAAE,IAAI,EAOnB,yBAA0B,CAGpB,yCAAW,CACT,IAAI,CAAE,OAAO,CACb,YAAY,CAAE,OAAO,CACrB,SAAS,CAAE,GAAG,EAMtB,yBAA0B,CACxB,gBAAiB,CACf,cAAc,CAAE,KAAK,CAKnB,6CAAS,CACP,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CAOb,+BAAG,CACD,SAAS,CAAE,IAAI,CACf,aAAa,CAAE,IAAI,CAKzB,EAAG,CACD,SAAS,CAAE,IAAI,CAMX,sCAAG,CACD,eAAe,CAAE,aAAa,CAC9B,uBAAuB,CAAE,aAAa,CACtC,0FAAkB,CAChB,OAAO,CAAE,IAAI,CAEf,yCAAG,CACD,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CACX,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAS/B,gBAAiB,CACf,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,EAIb,yBAA0B,CACxB,kDAEoB,CAClB,SAAS,CAAE,IAAI,CAGjB,SAAU,CACR,YAAY,CAAE,IAAI,CAIlB,qBAAU,CACR,eAAe,CAAE,UAAU,CAC3B,uBAAuB,CAAE,UAAU,CACnC,OAAO,CAAE,QAAQ,CAEf,oCAAE,CACA,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,IAAI,CAGlB,4DAA0B,CACxB,MAAM,CAAE,KAAK,CAGf,kDAAgB,CACd,GAAG,CAAE,IAAI,CAMjB,aAAc,CACZ,SAAS,CAAE,IAAI,CAGjB,IAAK,CACH,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,QAAQ,CAMf,6CAAS,CACP,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CAGb,qBAAG,CACD,SAAS,CAAE,IAAI,CAKrB,gBAAiB,CACf,UAAU,CAAE,oIAC0D,CACtE,cAAc,CAAE,KAAK,CACrB,aAAa,CAAE,IAAI,CAGrB,YAAa,CACX,OAAO,CAAE,CAAC,CAIV,oBAAQ,CACN,OAAO,CAAE,MAAM,CACf,yBAAS,CACP,OAAO,CAAE,MAAM,CAMnB,qBAAe,CACb,OAAO,CAAE,WAAW,CAId,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAW3B,yCAAW,CACT,IAAI,CAAE,OAAO,CACb,YAAY,CAAE,OAAO,CACrB,SAAS,CAAE,GAAG,EAMtB,0BAA2B,CACzB,eAAgB,CACd,UAAU,CAAE,IAAI,CAChB,QAAQ,CAAE,IAAI,EAIlB,0BAA2B,CACzB,WAAY,CACV,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,qBAAU,CACR,cAAc,CAAE,GAAG,CAKrB,uCAA8B,CAC5B,eAAe,CAAE,YAAY,CAC7B,uBAAuB,CAAE,YAAY,CACrC,4FAAkB,CAChB,OAAO,CAAE,IAAI,CAIjB,YAAG,CACD,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,MAAM,CAIvB,eAAgB,CACd,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CACrB,WAAW,CAAE,MAAM,CACnB,mBAAmB,CAAE,MAAM,CAC3B,iBAAM,CACJ,IAAI,CAAE,CAAC,CACP,YAAY,CAAE,CAAC,CAGjB,0BAAW,CACT,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,IAAI,CAIf,aAAc,CACZ,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,MAAM,EAInB,0BAA2B,CAEvB,mBAAI,CACF,SAAS,CAAE,GAAG,CAGhB,4BAAa,CACX,OAAO,CAAE,MAAM,CACf,IAAI,CAAE,CAAC,CACP,YAAY,CAAE,CAAC", -"sources": ["../sass/_loops.scss","../sass/_base.scss","../sass/_mixins.scss","../sass/_styles.scss","../sass/_new.scss","../sass/_landing-page.scss","../sass/api/_api.scss","../sass/api/_case-studies.scss","../sass/api/_user-guide.scss","../sass/api/_docs.scss","../sass/api/_responsive-view.scss","../sass/_responsive-view.scss","../sass/_new-responsive.scss"], +"mappings": "AACE,sBAA6B,CAC3B,IAAI,CAAE,YAA4B,CAClC,YAAY,CAAE,YAA4B,CAC1C,SAAS,CAAE,QAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,OAA4B,CAClC,YAAY,CAAE,OAA4B,CAC1C,SAAS,CAAE,GAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,OAA4B,CAClC,YAAY,CAAE,OAA4B,CAC1C,SAAS,CAAE,GAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,sBAA6B,CAC3B,IAAI,CAAE,OAA4B,CAClC,YAAY,CAAE,OAA4B,CAC1C,SAAS,CAAE,GAAwB,CAHrC,uBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,uBAA6B,CAC3B,IAAI,CAAE,aAA4B,CAClC,YAAY,CAAE,aAA4B,CAC1C,SAAS,CAAE,SAAwB,CAHrC,uBAA6B,CAC3B,IAAI,CAAE,QAA4B,CAClC,YAAY,CAAE,QAA4B,CAC1C,SAAS,CAAE,IAAwB,CCJvC,UAOC,CANC,WAAW,CAAE,YAAY,CACzB,GAAG,CAAE,2CAA2C,CAChD,GAAG,CAAE,mQAGoD,CAG3D,UAOC,CANC,WAAW,CAAE,SAAS,CACtB,GAAG,CAAE,qCAAqC,CAC1C,GAAG,CAAE,2OAG8C,CAGrD,SAAU,CACR,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CACrB,qBAAc,CACZ,MAAM,CAAE,OAAO,CACf,uBAAM,CACJ,OAAO,CAAE,MAAM,CACf,UAAU,CAAE,UAAU,CAI1B,sBAAe,CACb,eAAe,CAAE,MAAM,CACvB,uBAAuB,CAAE,MAAM,CAInC,YAAa,CCmCX,UAAU,CDlCe,MAAM,CCmC/B,kBAAkB,CDnCO,MAAM,CAGjC,CAAE,CACA,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,IAAI,CACb,UAAU,CAAE,UAAU,CC5BtB,sBAAsB,CAAE,WAAW,CACnC,uBAAuB,CAAE,SAAS,CD+BpC,iBAAiB,CACf,WAAW,CAAE,MAAM,CAInB,gCACQ,CACN,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CAIf,OAAQ,CACN,OAAO,CAAE,IAAI,CAGf,CAAE,CACA,eAAe,CAAE,IAAI,CACrB,KAAK,CEjEM,OAAO,CFmElB,QAAS,CACP,WAAW,CAAE,MAAM,CAGrB,gBAAkB,CAChB,KAAK,CEzEI,IAAI,CF6EjB,wBACY,CACV,MAAM,CAAE,MAAM,CAGhB,UAAW,CACT,KAAK,CAAE,IAAI,CAGb,WAAY,CACV,KAAK,CAAE,KAAK,CAGd,WAAY,CACV,UAAU,CAAE,KAAK,CAGnB,YAAa,CACX,KAAK,CE9FM,OAAO,CFiGpB,UAAW,CACT,cAAc,CAAE,SAAS,CAG3B,QAAS,CACP,MAAM,CAAE,SAAS,CAGnB,SAAU,CACR,cAAc,CAAE,IAAI,CAGtB,EAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,SAAS,CACzB,QAAQ,CAAE,QAAQ,CC7DlB,UAAU,CAAE,6CAAM,CAClB,uBAAuB,CAAE,IAAI,CAC7B,uBAAuB,CAAE,WAAW,CD6DpC,KAAK,CAAE,OAAO,CACd,WAAW,CAAE,oBAAoB,CACjC,kBAAkB,CAChB,KAAK,CAAE,IAAI,CClEb,UAAU,CAAE,gDAAM,CAClB,uBAAuB,CAAE,IAAI,CAC7B,uBAAuB,CAAE,WAAW,CDkElC,MAAM,CAAE,KAAK,CACb,WAAW,CAAE,KAAK,CAClB,wBAAQ,CACN,OAAO,CAAE,IAAI,CAIjB,QAAQ,CACN,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,KAAK,CACZ,UAAU,CEpID,IAAI,CFqIb,MAAM,CAAE,CAAC,CACT,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,GAAG,CC9GX,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CDgHnB,EAAG,CACD,SAAS,CAAE,IAAI,CAGjB,EAAG,CACD,SAAS,CAAE,IAAI,CAGjB,GAAI,CACF,OAAO,CAAE,KAAK,CACd,SAAS,CAAE,IAAI,CAGjB,EAAG,CACD,UAAU,CAAE,IAAI,CAGlB,KAAM,CACJ,KAAK,CAAE,gBAAkB,CAG3B,SAAU,CACR,cAAc,CAAE,IAAI,CACpB,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,OAAO,CAIjB,IAAK,CACH,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,YAAY,CACrB,cAAc,CAAE,GAAG,CACnB,KAAK,CAAE,IAAI,CACX,gBAAgB,CE5KL,OAAO,CF6KlB,UAAU,CAAE,MAAM,CAClB,cAAc,CAAE,SAAS,CACzB,MAAM,CAAE,OAAO,CACf,IAAI,CAAE,0BAA0B,CAChC,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,MAAM,CACd,aAAa,CAAE,IAAI,CC7InB,kBAAkB,CD8IE,gBAAe,CC7InC,eAAe,CD6IK,gBAAe,CC5InC,aAAa,CD4IO,gBAAe,CC3InC,UAAU,CD2IU,gBAAe,CACnC,MAAM,CAAE,qBAAqB,CAC7B,UAAQ,CACN,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,iBAAqB,CAC7B,KAAK,CEzLI,OAAO,CF4LlB,kBAAgB,CACd,UAAU,CAAE,IAAI,CAChB,KAAK,CE9LI,OAAO,CF+LhB,YAAY,CE/LH,OAAO,CFgMhB,wBAAQ,CACN,YAAY,CAAE,WAAW,CACzB,UAAU,CElMH,OAAO,CFmMd,KAAK,CAAE,IAAI,CAGb,uCAAuB,CACrB,UAAU,CAAE,WAAW,CAI3B,eAAa,CACX,UAAU,CEzMD,OAAO,CF0MhB,qBAAQ,CACN,UAAU,CAAE,WAAW,CACvB,YAAY,CE5ML,OAAO,CF6Md,KAAK,CE7ME,OAAO,CFmNpB,aAAc,CACZ,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,GAAG,CACnB,QAAQ,CAAE,QAAQ,CAEhB,8BAAQ,CACN,OAAO,CAAE,OAAO,CAChB,IAAI,CAAE,uCAAuC,CAC7C,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,CAAC,CACR,OAAO,CAAE,CAAC,CACV,KAAK,CAAE,OAAO,CACd,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,gBAAgB,CAC3B,iBAAiB,CAAE,gBAAgB,CAGrC,gDAAwB,CACtB,KAAK,CE1OE,OAAO,CDwBlB,iBAAiB,CDmNM,yBAAwB,CClN/C,cAAc,CDkNS,yBAAwB,CCjN/C,YAAY,CDiNW,yBAAwB,CChN/C,SAAS,CDgNc,yBAAwB,CAG7C,+BAAO,CACL,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,WAAW,CACvB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,IAAI,CACb,KAAK,CAAE,eAAkB,CACzB,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,IAAI,CACZ,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,uBAAuB,CACpC,kBAAkB,CAAE,IAAI,CACxB,eAAe,CAAE,IAAI,CACrB,8CAAiB,CAAE,KAAK,CAAE,WAAW,CACnC,WAAW,CAAE,UAAU,CAK7B,qCAAwB,CACtB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,gBAAkB,CACzB,WAAW,CAAE,IAAI,CC9OnB,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CAkBjB,wBAAwB,CD2NI,WAAW,CC1NvC,qBAAqB,CD0NO,WAAW,CCzNvC,mBAAmB,CDyNS,WAAW,CCxNvC,gBAAgB,CDwNY,WAAW,CClOvC,kBAAkB,CDmOI,mCAAgC,CClOtD,eAAe,CDkOO,mCAAgC,CCjOtD,aAAa,CDiOS,mCAAgC,CChOtD,UAAU,CDgOY,mCAAgC,CACpD,GAAG,CAAE,CAAC,CACN,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,cAAc,CAAE,IAAI,CAGtB,mBAAM,CACJ,MAAM,CAAE,IAAI,CAGd,0CACS,CACP,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,IAAI,CACZ,kBAAkB,CAAE,IAAI,CACxB,UAAU,CAAE,WAAW,CACvB,MAAM,CAAE,CAAC,CACT,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,qBAAqB,CAClC,KAAK,CAAE,eAAiB,CAEtB,4EAAe,CCzQnB,iBAAiB,CAAE,QAAM,CACzB,cAAc,CAAE,QAAM,CACtB,YAAY,CAAE,QAAM,CACpB,SAAS,CAAE,QAAM,CDyQb,0GAA4B,CAC1B,KAAK,CErSA,OAAO,CDwBlB,iBAAiB,CD8QQ,yBAAwB,CC7QjD,cAAc,CD6QW,yBAAwB,CC5QjD,YAAY,CD4Qa,yBAAwB,CC3QjD,SAAS,CD2QgB,yBAAwB,CAK7C,yRAA4B,CAC1B,KAAK,CE5SA,OAAO,CDwBlB,iBAAiB,CDqRQ,yBAAwB,CCpRjD,cAAc,CDoRW,yBAAwB,CCnRjD,YAAY,CDmRa,yBAAwB,CClRjD,SAAS,CDkRgB,yBAAwB,CAI7C,8HAA4B,CAC1B,KAAK,CAAE,GAAG,CC1RhB,iBAAiB,CD2RQ,yBAAwB,CC1RjD,cAAc,CD0RW,yBAAwB,CCzRjD,YAAY,CDyRa,yBAAwB,CCxRjD,SAAS,CDwRgB,yBAAwB,CAKjD,sBAAS,CACP,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,IAAI,CACZ,QAAQ,CAAE,IAAI,CACd,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,KAAK,CACjB,WAAW,CAAE,GAAG,CAEd,0CAAU,CACR,KAAK,CAAE,gBAAe,CCzS5B,iBAAiB,CD0SQ,yBAAwB,CCzSjD,cAAc,CDySW,yBAAwB,CCxSjD,YAAY,CDwSa,yBAAwB,CCvSjD,SAAS,CDuSgB,yBAAwB,CAKjD,kBAAK,CACH,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,yBAAS,CACP,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,CAAC,CACT,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,aAAa,CAAE,0BAAyB,CAG1C,wBAAQ,CACN,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,GAAG,CACX,gBAAgB,CAAE,OAAO,CCpU7B,iBAAiB,CAAE,QAAM,CACzB,cAAc,CAAE,QAAM,CACtB,YAAY,CAAE,QAAM,CACpB,SAAS,CAAE,QAAM,CAWjB,kBAAkB,CDwTM,mCAAgC,CCvTxD,eAAe,CDuTS,mCAAgC,CCtTxD,aAAa,CDsTW,mCAAgC,CCrTxD,UAAU,CDqTc,mCAAgC,CG/V1D,IAAK,CACH,WAAW,CAAE,qBAAqB,CAClC,UAAU,CAAE,MAAM,CAClB,KAAK,CDHM,IAAI,CCIf,SAAS,CDEM,IAAI,CCDnB,WAAW,CAAE,GAAG,CAChB,aAAW,CACT,QAAQ,CAAE,MAAM,CAIpB,OAAQ,CACN,KAAK,CAAE,MAAM,CACb,MAAM,CAAE,MAAM,CACd,qBAAgB,CACd,WAAW,CAAE,IAAI,CAGnB,qBAAkB,CAChB,cAAc,CAAE,IAAI,CAIxB,MAAO,CACL,KAAK,CAAE,IAAI,CACX,QAAQ,CAAE,KAAK,CACf,GAAG,CAAE,CAAC,CACN,UAAU,CAAE,IAAI,CAChB,OAAO,CAAE,EAAE,CACX,UAAU,CAAE,mBAAmB,CAC/B,kBAAc,CACZ,UAAU,CAAE,wBAA2B,CAGzC,cAAQ,CACN,QAAQ,CAAE,QAAQ,CAIlB,2BAAiB,CACf,OAAO,CAAE,IAAI,CAGT,uEAAe,CFXvB,iBAAiB,CAAE,aAAY,CAC/B,cAAc,CAAE,aAAY,CAC5B,YAAY,CAAE,aAAY,CAC1B,SAAS,CAAE,aAAY,CEUb,GAAG,CAAE,IAAI,CACT,IAAI,CAAE,GAAG,CACT,KAAK,CAAE,IAAI,CAGb,uEAAe,CACb,KAAK,CAAE,CAAC,CACR,OAAO,CAAE,CAAC,CAGZ,uEAAe,CFvBvB,iBAAiB,CAAE,cAAY,CAC/B,cAAc,CAAE,cAAY,CAC5B,YAAY,CAAE,cAAY,CAC1B,SAAS,CAAE,cAAY,CEsBb,GAAG,CAAE,IAAI,CACT,IAAI,CAAE,GAAG,CAMjB,4BAAkB,CAChB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CF3CZ,iBAAiB,CE4CM,6BAA6B,CF3CpD,cAAc,CE2CS,6BAA6B,CF1CpD,YAAY,CE0CW,6BAA6B,CFzCpD,SAAS,CEyCc,6BAA6B,CF9BpD,kBAAkB,CE+BM,gBAAe,CF9BvC,eAAe,CE8BS,gBAAe,CF7BvC,aAAa,CE6BW,gBAAe,CF5BvC,UAAU,CE4Bc,gBAAe,CACnC,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,KAAK,CACd,iCAAK,CACH,OAAO,CAAE,KAAK,CACd,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,IAAI,CACX,UAAU,CD7EL,OAAO,CC8EZ,aAAa,CAAE,GAAG,CAClB,OAAO,CAAE,CAAC,CACV,IAAI,CAAE,CAAC,CFjDb,iBAAiB,CAAE,YAAY,CAC/B,cAAc,CAAE,YAAY,CAC5B,YAAY,CAAE,YAAY,CAC1B,SAAS,CAAE,YAAY,CAIvB,kBAAkB,CE4CQ,iBAAgB,CF3C1C,eAAe,CE2CW,iBAAgB,CF1C1C,aAAa,CE0Ca,iBAAgB,CFzC1C,UAAU,CEyCgB,iBAAgB,CFrC1C,wBAAwB,CEsCQ,WAAW,CFrC3C,qBAAqB,CEqCW,WAAW,CFpC3C,mBAAmB,CEoCa,WAAW,CFnC3C,gBAAgB,CEmCgB,WAAW,CACrC,8CAAe,CACb,GAAG,CAAE,CAAC,CAGR,8CAAe,CACb,GAAG,CAAE,IAAI,CAGX,8CAAe,CACb,GAAG,CAAE,IAAI,CAOnB,UAAW,CACT,KAAK,CAAE,IAAI,CAGb,KAAM,CACJ,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,IAAI,CACZ,aAAQ,CACN,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,KAAK,CAGhB,SAAI,CACF,MAAM,CAAE,IAAI,CACZ,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CF3FV,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CE6FnB,SAAU,CACR,KAAK,CAAE,KAAK,CACZ,YAAG,CACD,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,IAAI,CACjB,MAAM,CAAE,IAAI,CAEV,+BAAE,CACA,MAAM,CAAE,iBAAqB,CAC7B,KAAK,CDjIA,OAAO,CCkIZ,OAAO,CAAE,QAAQ,CACjB,UAAU,CAAE,gBAAgB,CAC5B,aAAa,CAAE,IAAI,CACnB,qCAAQ,CACN,YAAY,CAAE,WAAW,CACzB,UAAU,CDvIP,OAAO,CCwIV,KAAK,CAAE,IAAI,CAMnB,WAAE,CACA,OAAO,CAAE,YAAY,CACrB,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,SAAS,CACzB,WAAW,CAAE,MAAM,CACnB,KAAK,CDhJI,OAAO,CCiJhB,oCAAkB,CAChB,KAAK,CDrJE,OAAO,CC0JpB,aAAc,CACZ,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,mBAAmB,CAC/B,uBAAY,CACV,WAAW,CAAE,MAAM,CACnB,MAAM,CAAE,kBAAkB,CAI9B,sBAAuB,CFnKrB,UAAU,CAAE,+DAAsC,CAClD,KAAK,CAAE,IAAI,CEoKX,yBAAG,CACD,KAAK,CAAE,IAAI,CFlHb,UAAU,CAAE,gDAAM,CAClB,uBAAuB,CAAE,IAAI,CAC7B,uBAAuB,CAAE,WAAW,CEkHlC,+BAAQ,CACN,UAAU,CAAE,IAAI,CAIpB,8BAAQ,CACN,OAAO,CAAE,IAAI,CACb,QAAQ,CAAE,IAAI,CAGhB,wBAAE,CACA,MAAM,CAAE,QAAQ,CAIpB,YAAa,CACX,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,IAAI,CACf,oBAAQ,CACN,UAAU,CAAE,iBAAiB,CAIjC,OAAQ,CACN,QAAQ,CAAE,KAAK,CACf,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,IAAI,CACb,UAAU,CAAE,IAAI,CAChB,aAAQ,CACN,MAAM,CAAE,KAAK,CACb,IAAI,CAAE,GAAG,CACT,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,eAAe,CACvB,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,YAAY,CAAE,SAAS,CACvB,YAAY,CAAE,KAAK,CACnB,YAAY,CAAE,OAAO,CACrB,aAAa,CAAE,GAAG,CAClB,SAAS,CAAE,uBAAuB,CAClC,iBAAiB,CAAE,uBAAuB,CAI9C,WAAY,CACV,UAAU,CAAE,0DAA0D,CAGxE,YAAa,CACX,UAAU,CAAE,MAAM,CAClB,kBAAkB,CAAE,MAAM,CAC1B,gBAAI,CACF,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,KAAK,CAIhB,cAAe,CACb,OAAO,CAAE,MAAM,CACf,gBAAE,CACA,KAAK,CD1OI,IAAI,CC2Ob,8CAAkB,CAChB,KAAK,CD3OE,OAAO,CC+OlB,4BAAc,CACZ,UAAU,CAAE,MAAM,CAClB,kBAAkB,CAAE,MAAM,CAC1B,MAAM,CAAE,IAAI,CACZ,+BAAG,CACD,OAAO,CAAE,YAAY,CAGvB,+BAAG,CACD,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,KAAK,CACb,iCAAE,CACA,OAAO,CAAE,KAAK,CACd,UAAU,CAAE,OAAO,CACnB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,MAAM,CAEpB,iCAAE,CACA,KAAK,CD/PA,OAAO,CCgQZ,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CF9NvB,kBAAkB,CE+NQ,gBAAe,CF9NzC,eAAe,CE8NW,gBAAe,CF7NzC,aAAa,CE6Na,gBAAe,CF5NzC,UAAU,CE4NgB,gBAAe,CFvKvC,+CAAqB,CACnB,KAAK,CCtFK,OAAO,CDqFnB,4CAAqB,CACnB,KAAK,CCtFc,OAAO,CDqF5B,4CAAqB,CACnB,KAAK,CCtFuB,IAAI,CDqFlC,8CAAqB,CACnB,KAAK,CCtF6B,OAAO,CDqF3C,6CAAqB,CACnB,KAAK,CCtFsC,OAAO,CDqFpD,8CAAqB,CACnB,KAAK,CCtF+C,OAAO,CDqF7D,6CAAqB,CACnB,KAAK,CCtFwD,OAAO,CCmQxE,2BAAa,CACX,UAAU,CAAE,IAAI,CAChB,8BAAG,CACD,aAAa,CAAE,GAAG,CAGpB,8BAAG,CACD,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,GAAG,CACV,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,UAAU,CACnB,qCAAS,CACP,OAAO,CAAE,EAAE,CACX,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CACX,MAAM,CAAE,iBAAqB,CAC7B,aAAa,CAAE,GAAG,CFvQxB,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CE2QnB,eAOC,CANC,IAAK,CACH,SAAS,CAAE,YAAY,CAEzB,EAAG,CACD,SAAS,CAAE,cAAc,EAI7B,uBAOC,CANC,IAAK,CACH,iBAAiB,CAAE,YAAY,CAEjC,EAAG,CACD,iBAAiB,CAAE,cAAc,EC1QrC,kDAAmD,CACjD,IAAK,CACH,OAAO,CAAE,QAAQ,CAGnB,YAAa,CACX,eAAe,CAAE,UAAU,CAI3B,oBAAQ,CACN,KAAK,CAAE,GAAG,CACV,OAAO,CAAE,CAAC,CAKZ,cAAQ,CACN,KAAK,CAAE,IAAI,EAKjB,kDAAmD,CACjD,OAAQ,CACN,KAAK,CAAE,GAAG,CAGZ,WAAY,CACV,SAAS,CAAE,IAAI,EAInB,kDAAmD,CACjD,2BACoB,CAClB,KAAK,CAAE,GAAG,EAId,0BAA2B,CACzB,YAAa,CACX,UAAU,CAAE,6DAA6D,CACzE,MAAM,CAAE,KAAK,CACb,OAAO,CAAE,SAAS,CAClB,WAAW,CAAE,KAAK,CAClB,UAAU,CAAE,MAAM,CAClB,yBAAe,CACb,UAAU,CAAE,MAAM,CAGpB,eAAG,CACD,OAAO,CAAE,YAAY,CACrB,cAAc,CAAE,GAAG,CAGrB,iBAAK,CACH,MAAM,CAAE,UAAU,CAClB,cAAc,CAAE,MAAM,CAMtB,8BAAoB,CAClB,OAAO,CAAE,IAAI,EAMrB,0BAA2B,CACzB,KAAM,CACJ,MAAM,CAAE,IAAI,CACZ,SAAI,CACF,MAAM,CAAE,IAAI,CAKd,YAAG,CACD,WAAW,CAAE,IAAI,CACjB,MAAM,CAAE,IAAI,CAIhB,aAAc,CACZ,UAAU,CAAE,IAAI,EAIpB,0BAA2B,CACzB,OAAQ,CACN,KAAK,CAAE,MAAM,CAGf,EAAG,CACD,SAAS,CAAE,IAAI,CAKb,+BAAG,CACD,MAAM,CAAE,MAAM,CACd,iCAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,mCAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAQzB,gBAAI,CACF,MAAM,CAAE,KAAK,CAIjB,IAAK,CACH,OAAO,CAAE,QAAQ,CAMb,+BAAE,CACA,YAAY,CAAE,IAAI,CAClB,aAAa,CAAE,IAAI,CAM3B,YAAa,CACX,MAAM,CAAE,KAAK,CACb,WAAW,CAAE,KAAK,EAItB,0BAA2B,CACzB,qDAE+B,CAC7B,KAAK,CAAE,IAAI,CACX,YAAY,CAAE,IAAI,CAClB,aAAa,CAAE,IAAI,EAIvB,0BAA2B,CACzB,4BAA6B,CAC3B,OAAO,CAAE,IAAI,EAIjB,0BAA2B,CAGrB,mCAAiB,CACf,OAAO,CAAE,IAAI,CAIb,8CAAgB,CACd,UAAU,CAAE,iBAAiB,CAOnC,cAAY,CACV,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CACrB,8BAAoB,CAClB,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,CAAC,CACR,aAAa,CAAE,CAAC,CAKlB,4BAAkB,CAChB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CHhNd,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CG+MX,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,KAAK,CACd,iCAAK,CACH,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,KAAK,CACd,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,UAAU,CFjPP,OAAO,CEkPV,aAAa,CAAE,GAAG,CAClB,OAAO,CAAE,CAAC,CACV,IAAI,CAAE,CAAC,CACP,8CAAe,CACb,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,GAAG,CAGZ,8CAAe,CACb,GAAG,CAAE,GAAG,CAGV,8CAAe,CACb,GAAG,CAAE,IAAI,CAOnB,UAAW,CACT,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,CAAC,CACR,aAAa,CAAE,CAAC,CAGlB,SAAU,CACR,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,CAAC,CACR,aAAa,CAAE,CAAC,CAChB,YAAY,CAAE,IAAI,CAClB,YAAG,CACD,OAAO,CAAE,IAAI,CACb,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,IAAI,CACT,UAAU,CAAE,IAAI,CAChB,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,IAAI,CACX,QAAQ,CAAE,IAAI,CACd,MAAM,CAAE,kBAAkB,CAG5B,uCAA8B,CAC5B,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CACrB,cAAc,CAAE,MAAM,CACtB,sBAAsB,CAAE,MAAM,CAC9B,eAAe,CAAE,MAAM,CACvB,uBAAuB,CAAE,MAAM,CAGjC,YAAG,CACD,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,6BAAmB,CACjB,OAAO,CAAE,IAAI,CAGf,cAAE,CACA,MAAM,CAAE,CAAC,CACT,SAAS,CAAE,IAAI,CH3QrB,kBAAkB,CG4QQ,IAAG,CH3Q7B,eAAe,CG2QW,IAAG,CH1Q7B,aAAa,CG0Qa,IAAG,CHzQ7B,UAAU,CGyQgB,IAAG,CACvB,0CACQ,CACN,KAAK,CAAE,OAAO,CAOpB,qBAAe,CACb,OAAO,CAAE,KAAK,CACd,qEACa,CACX,OAAO,CAAE,IAAI,CAGf,mCAAc,CACZ,IAAI,CAAE,IAAI,CACV,YAAY,CAAE,IAAI,CAClB,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,sCAAG,CACD,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CACrB,eAAe,CAAE,MAAM,CACvB,uBAAuB,CAAE,MAAM,CAC/B,yCAAG,CACD,MAAM,CAAE,MAAM,CACd,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAS/B,YAAa,CACX,WAAW,CAAE,MAAM,CACnB,oBAAQ,CACN,YAAY,CAAE,eAAiB,CAC/B,KAAK,CAAE,kBAAkB,CACzB,MAAM,CAAE,MAAM,CACd,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,IAAI,CACpB,yBAAS,CACP,OAAO,CAAE,KAAK,CACd,2BAAE,CACA,WAAW,CAAE,MAAM,EAO7B,yBAA0B,CACxB,aAAc,CACZ,UAAU,CAAE,mBAAmB,CAGjC,EAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,kBAAkB,CAChB,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,EAqMvB,yBAA0B,CACxB,IAAK,CACH,WAAW,CAAE,GAAG,CAChB,wBAAwB,CAAE,IAAI,CAGhC,sBACe,CACb,OAAO,CAAE,MAAM,CAIf,8BAAQ,CACN,OAAO,CAAE,IAAI,CAIjB,aAAc,CACZ,UAAU,CAAE,mBAAmB,CAC/B,qBAAY,CACV,cAAc,CAAE,IAAI,CAkIxB,KAAM,CACJ,MAAM,CAAE,QAAQ,CAGlB,YAAa,CACX,OAAO,CAAE,MAAM,CACf,eAAG,CACD,SAAS,CAAE,IAAI,CAGf,2BAAG,CACD,SAAS,CAAE,IAAI,CAUX,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAS/B,YAAa,CACX,SAAS,CAAE,IAAI,CACf,oBAAQ,CACN,KAAK,CAAE,iBAAiB,CACxB,MAAM,CAAE,MAAM,CACd,OAAO,CAAE,MAAM,CAGjB,iBAAS,CACP,OAAO,CAAE,KAAK,CACd,mBAAE,CACA,WAAW,CAAE,MAAM,EAa3B,yBAA0B,CAKhB,yCAAG,CACD,MAAM,CAAE,MAAM,CACd,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,EAUjC,yBAA0B,CAexB,EAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CAkFjB,8BAAQ,CACN,WAAW,CAAE,IAAI,CACjB,iCAAG,CACD,aAAa,CAAE,CAAC,EAmDxB,yBAA0B,CAKhB,yCAAG,CACD,MAAM,CAAE,KAAK,CACb,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,EAUjC,yBAA0B,CAmCxB,EAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,EAuFrB,yBAA0B,CAEtB,SAAI,CACF,MAAM,CAAE,IAAI,CAMZ,4BAAkB,CAChB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CAEV,8CAAe,CACb,GAAG,CAAE,GAAG,CAGV,8CAAe,CACb,GAAG,CAAE,IAAI,CAQT,uEAAe,CACb,GAAG,CAAE,IAAI,CAQrB,aAAc,CACZ,UAAU,CAAE,mBAAmB,CAM3B,sCAAG,CACD,eAAe,CAAE,aAAa,CAC9B,uBAAuB,CAAE,aAAa,CACtC,0FAAkB,CAChB,OAAO,CAAE,IAAI,CAEf,yCAAG,CACD,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CACX,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,EAiCjC,yBAA0B,CACxB,SAAU,CACR,YAAY,CAAE,IAAI,CAGpB,IAAK,CACH,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,QAAQ,CAIjB,oBAAQ,CACN,OAAO,CAAE,MAAM,CACf,yBAAS,CACP,OAAO,CAAE,MAAM,CAMnB,qBAAe,CACb,OAAO,CAAE,WAAW,CAId,2CAAE,CACA,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,6CAAE,CACA,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,EAUjC,0BAA2B,CAEvB,uCAA8B,CAC5B,eAAe,CAAE,YAAY,CAC7B,uBAAuB,CAAE,YAAY,CACrC,4FAAkB,CAChB,OAAO,CAAE,IAAI,CAIjB,YAAG,CACD,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,MAAM", +"sources": ["../sass/_loops.scss","../sass/_base.scss","../sass/_mixins.scss","../sass/_variables.scss","../sass/_styles.scss","../sass/_responsive-view.scss"], "names": [], "file": "main.min.css" } \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/css/medium-content.min.css b/src/adtechmedia-website/frontend/css/medium-content.min.css new file mode 100644 index 0000000..cc0a1ab --- /dev/null +++ b/src/adtechmedia-website/frontend/css/medium-content.min.css @@ -0,0 +1,2 @@ +#mediumPosts{margin:0 -10px}.blog-post{text-align:left;line-height:normal;flex:1;-webkit-flex:1;padding:0 10px}.blog-post .blog-title{font-size:18px;max-height:70px;overflow:hidden}.blog-post .blog-title a{color:#000;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.blog-post .blog-title a:hover{color:#01ADFD}.blog-post .post-description{font-size:16px;margin:10px 0 15px;color:rgba(0,0,0,0.65);max-height:65px;overflow:hidden}.blog-post .post-meta{background:url(../images/mitoc-medium.png) left center/36px 36px no-repeat;padding:0 0 0 45px;font-size:14px;line-height:normal}.blog-post .post-meta>*{display:block}.blog-post .post-meta>*.post-date{font-size:13px;color:rgba(0,0,0,0.44)}.medium-btn{display:inline-block;border:1px solid #1C9963;color:#1C9963;text-align:center;cursor:pointer;font:13px FuturaICG, sans-serif;padding:2px 16px;border-radius:16px;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.medium-btn:hover{background:#1C9963;color:#fff;border-color:transparent}.medium-content{border-bottom:1px solid #F2F2F2;padding:20px 0}.medium-content .posts-info{padding:0 20px 0 0}@media (min-width: 1025px){.medium-btn-block{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.blog-post{justify-content:space-between;-webkit-justify-content:space-between;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column}.posts-info{height:150px}}@media (min-width: 1700px){.posts-info h3{font-size:22px}.blog-post .blog-title{font-size:22px;max-height:85px}.medium-btn{font-size:16px;padding:4px 20px}}@media (max-width: 1024px){.medium-content.flex-row{flex-direction:column;-webkit-flex-direction:column}.medium-content.flex-row>*{flex:1;-webkit-flex:1;max-width:none}.medium-content .posts-info{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin:0 0 30px}.medium-content .posts-info>*{margin:0 10px}}@media (max-width: 991px){#mediumPosts{margin:0 -5px}.blog-post{padding:0 5px}}@media (max-width: 767px){.medium-content{border-top:1px solid #F2F2F2}#mediumPosts{margin:0 -12px;flex-wrap:wrap;-webkit-flex-wrap:wrap}.blog-post{flex:0 0 50%;-webkit-flex:0 0 50%;padding:0 12px;max-width:50%}.blog-post:not(:last-child){margin:0 0 36px}}@media (max-width: 560px){.medium-content .posts-info h3{font-size:22px}#mediumPosts{margin:0;flex-direction:column;-webkit-flex-direction:column}.blog-post{flex:1;-webkit-flex:1;padding:0;max-width:none}}@media (max-width: 400px){.medium-content .posts-info{flex-direction:column;-webkit-flex-direction:column}.medium-content .posts-info>*{margin:10px}} +/*# sourceMappingURL=medium-content.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/medium-content.min.css.map b/src/adtechmedia-website/frontend/css/medium-content.min.css.map new file mode 100644 index 0000000..0eed460 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/medium-content.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../sass/medium-content/_styles.scss","../sass/_variables.scss","../sass/medium-content/_responsive-view.scss"], +"names": [], +"file": "medium-content.min.css" +} diff --git a/src/adtechmedia-website/frontend/css/modal.min.css b/src/adtechmedia-website/frontend/css/modal.min.css new file mode 100644 index 0000000..df02d8c --- /dev/null +++ b/src/adtechmedia-website/frontend/css/modal.min.css @@ -0,0 +1,2 @@ +.modal{will-change:visibility, opacity;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:1000;visibility:hidden;opacity:0;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.modal--active{visibility:visible;opacity:1}.modal--align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal__bg{background:rgba(0,0,0,0.7)}.modal__content{will-change:transform, opacity;position:relative;background:#fff;background-clip:padding-box;box-shadow:0 12px 15px 0 rgba(0,0,0,0.25);opacity:0;-webkit-transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1);width:330px}.modal__content .btn{margin:10px}.modal__content .modal-inner{padding:2.4rem 2.4rem 1rem}.modal__content .modal-inner h3{margin-bottom:20px}.modal__content .modal-inner #mc_embed_signup label.mc-response-label{font-weight:normal;margin:5px 0 0;padding:0;width:100%;text-align:center;font-size:12px;display:block}.modal__content .modal-inner #mc_embed_signup label.mc-response-label.error{color:#FF0031}.modal__content .modal-inner #mc_embed_signup label.mc-response-label.valid{color:#01ADFD}.modal__content .modal-inner #mc_embed_signup div.mce_inline_error{display:none !important}.modal__content .close-btn{height:30px;width:30px;position:absolute;top:20px;right:20px}.modal__content .close-btn:before,.modal__content .close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#BFBFBF;-webkit-transition:background 0.4s ease-in-out;-moz-transition:background 0.4s ease-in-out;-o-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out}.modal__content .close-btn:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.modal__content .close-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal__content .close-btn:hover{cursor:pointer}.modal__content .close-btn:hover:before,.modal__content .close-btn:hover:after{background:#01ADFD}.modal__content--active{opacity:1}.modal__trigger{position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.modal__trigger--active{z-index:10}#modal__temp{will-change:transform, opacity;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#01ADFD;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;opacity:1;transition:opacity 0.1s ease-out,transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 0.1s ease-out,transform 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.modal-open>*:not(.modal){filter:blur(10px)}.modal-transition{position:relative;z-index:11}@media (min-width: 1700px){.modal__content .modal-inner h3{font-size:22px}.modal .custom-input{padding-top:28px}.modal .custom-input input{font-size:22px;height:40px}.modal .custom-input label.text-field__label{line-height:44px}}@media (max-width: 400px){.modal__content .modal-inner h3{font-size:20px;margin-bottom:10px}}@media (min-height: 500px){.modal__content{max-height:95vh;overflow:auto}}@media (max-height: 459px){.modal__content{width:100vw;height:100vh;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.modal__content>*{flex:1;-webkit-flex:1}.modal__content .close-btn{height:20px;width:20px;top:10px;right:10px}}@media (max-height: 350px){.modal__content img{max-width:40%}.modal__content .modal-inner{padding:1.5rem;flex:2;-webkit-flex:2}} +/*# sourceMappingURL=modal.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/modal.min.css.map b/src/adtechmedia-website/frontend/css/modal.min.css.map new file mode 100644 index 0000000..16c2502 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/modal.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../sass/modal/_modal.scss","../sass/_mixins.scss","../sass/_variables.scss","../sass/modal/_responsive-view.scss"], +"names": [], +"file": "modal.min.css" +} diff --git a/src/adtechmedia-website/frontend/css/solutions.min.css b/src/adtechmedia-website/frontend/css/solutions.min.css new file mode 100644 index 0000000..41bcf9f --- /dev/null +++ b/src/adtechmedia-website/frontend/css/solutions.min.css @@ -0,0 +1,2 @@ +#solutions{padding:0 0 25px}#solutions section{padding-top:50px;text-align:left}#solutions section h1{background:transparent;-webkit-text-fill-color:inherit;font:30px/70px Futura-Light, sans-serif;color:#595959}#solutions section h1:after{display:none}#solutions section .solution:not(:last-child){margin:0 0 50px}#solutions section .solution-cont{width:calc(100% - 180px);font-size:16px}#solutions section .solution-cont h3{font-weight:normal;text-transform:uppercase;font-size:18px}#solutions section .solution-cont ul{margin:0 0 0 20px}#solutions section .solution-cont ul li{list-style:disc outside none;color:#01ADFD}#solutions section .solution-cont ul li span{color:#000}@media (min-width: 1171px){#solutions section .solution-cont .solution-text{flex:0 0 65%;-webkit-flex:0 0 65%;max-width:65%}#solutions section .solution-cont .solution-benefits{flex:0 0 35%;-webkit-flex:0 0 35%;max-width:35%}}@media (max-width: 1170px){#solutions section{padding-top:25px}}@media (max-width: 1170px) and (min-width: 1025px){#solutions section .solution-cont .solution-text{flex:0 0 60%;-webkit-flex:0 0 60%;max-width:60%}#solutions section .solution-cont .solution-benefits{flex:0 0 40%;-webkit-flex:0 0 40%;max-width:40%}}@media (min-width: 1025px){#solutions section .solution-cont .solution-cont-inner{display:flex;display:-webkit-flex;margin:0 -25px}#solutions section .solution-cont .solution-text,#solutions section .solution-cont .solution-benefits{padding:0 25px}}@media (max-width: 1024px){#solutions section .solution-cont h3{margin:25px 0 0}}@media (max-width: 991px){#solutions section h1{font-size:28px}#solutions section .solution:not(:last-child){margin:0 0 25px}}@media (max-width: 767px){#solutions section{padding:10px 20px 0}#solutions section h1{font-size:24px}#solutions section .solution:not(:last-child){margin:0 0 15px}#solutions section .solution-cont{font-size:15px;width:calc(100% - 130px);text-align:justify}#solutions section .solution-cont h3{font-size:16px;margin:15px 0 0}#solutions section img{width:100px}}@media (min-width: 481px){#solutions section .solution-cont{float:right}}@media (max-width: 480px){#solutions section .solution:not(:last-child){margin:0 0 10px}#solutions section .solution-img{margin:0 10px 10px 0}#solutions section .solution-img img{width:80px}#solutions section .solution-cont{width:100%;font-size:14px}#solutions section h1{font-size:22px}}@media (max-width: 400px){#solutions section h1{font-size:20px;line-height:55px}} +/*# sourceMappingURL=solutions.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/solutions.min.css.map b/src/adtechmedia-website/frontend/css/solutions.min.css.map new file mode 100644 index 0000000..0f8005c --- /dev/null +++ b/src/adtechmedia-website/frontend/css/solutions.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "AAAA,UAAW,CACT,OAAO,CAAE,QAAQ,CACjB,kBAAQ,CACN,WAAW,CAAE,IAAI,CACjB,UAAU,CAAE,IAAI,CAChB,qBAAG,CACD,UAAU,CAAE,WAAW,CACvB,uBAAuB,CAAE,OAAO,CAChC,IAAI,CAAE,kCAAkC,CACxC,KAAK,CAAE,OAAO,CACd,2BAAQ,CACN,OAAO,CAAE,IAAI,CAKf,6CAAmB,CACjB,MAAM,CAAE,QAAQ,CAIpB,iCAAe,CACb,KAAK,CAAE,kBAAkB,CACzB,SAAS,CAAE,IAAI,CAEf,oCAAG,CACD,WAAW,CAAE,MAAM,CACnB,cAAc,CAAE,SAAS,CACzB,SAAS,CAAE,IAAI,CAGjB,oCAAG,CACD,MAAM,CAAE,UAAU,CAClB,uCAAG,CACD,UAAU,CAAE,iBAAiB,CAC7B,KAAK,CClCF,OAAO,CDmCV,4CAAK,CACH,KAAK,CCrCJ,IAAI,CCAjB,0BAA2B,CAInB,gDAAe,CC4DrB,IAAI,CD3DwB,OAAO,CC4DnC,YAAY,CD5DgB,OAAO,CC6DnC,SAAS,CD7D4B,GAAG,CAGlC,oDAAmB,CCwDzB,IAAI,CDvDwB,OAAO,CCwDnC,YAAY,CDxDgB,OAAO,CCyDnC,SAAS,CDzD4B,GAAG,EAO1C,0BAA2B,CAEvB,kBAAQ,CACN,WAAW,CAAE,IAAI,EAKvB,kDAAmD,CAI3C,gDAAe,CCoCrB,IAAI,CDnCwB,OAAO,CCoCnC,YAAY,CDpCgB,OAAO,CCqCnC,SAAS,CDrC4B,GAAG,CAGlC,oDAAmB,CCgCzB,IAAI,CD/BwB,OAAO,CCgCnC,YAAY,CDhCgB,OAAO,CCiCnC,SAAS,CDjC4B,GAAG,EAO1C,0BAA2B,CAInB,sDAAqB,CCe3B,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CDdb,MAAM,CAAE,OAAO,CAGjB,qGACmB,CACjB,OAAO,CAAE,MAAM,EAOzB,0BAA2B,CAInB,oCAAG,CACD,MAAM,CAAE,QAAQ,EAO1B,yBAA0B,CAGpB,qBAAG,CACD,SAAS,CAAE,IAAI,CAGjB,6CAA2B,CACzB,MAAM,CAAE,QAAQ,EAMxB,yBAA0B,CAEtB,kBAAQ,CACN,OAAO,CAAE,WAAW,CACpB,qBAAG,CACD,SAAS,CAAE,IAAI,CAGjB,6CAA2B,CACzB,MAAM,CAAE,QAAQ,CAGlB,iCAAe,CACb,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,kBAAkB,CACzB,UAAU,CAAE,OAAO,CACnB,oCAAG,CACD,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,QAAQ,CAIpB,sBAAI,CACF,KAAK,CAAE,KAAK,EAMpB,yBAA0B,CAGpB,iCAAe,CACb,KAAK,CAAE,KAAK,EAMpB,yBAA0B,CAGpB,6CAA2B,CACzB,MAAM,CAAE,QAAQ,CAGlB,gCAAc,CACZ,MAAM,CAAE,aAAa,CACrB,oCAAI,CACF,KAAK,CAAE,IAAI,CAIf,iCAAe,CACb,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CAGjB,qBAAG,CACD,SAAS,CAAE,IAAI,EAMvB,yBAA0B,CAGpB,qBAAG,CACD,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI", +"sources": ["../sass/solutions/_styles.scss","../sass/_variables.scss","../sass/solutions/_responsive-view.scss","../sass/_mixins.scss"], +"names": [], +"file": "solutions.min.css" +} diff --git a/src/adtechmedia-website/frontend/css/team.min.css b/src/adtechmedia-website/frontend/css/team.min.css new file mode 100644 index 0000000..8148732 --- /dev/null +++ b/src/adtechmedia-website/frontend/css/team.min.css @@ -0,0 +1,2 @@ +#team{padding-bottom:20px}#team .custom-headline-block{background:url("../images/team.jpg") center center/100% auto no-repeat;color:#fff}.team-block{display:flex;display:-webkit-flex;padding:50px 0 0}.team-block .team-member{flex:0 0 25%;-webkit-flex:0 0 25%;max-width:25%;font-family:FuturaICG, sans-serif;color:#595959}.team-block .member-pic{width:185px;height:185px;margin:0 auto 25px;filter:grayscale(90%);-webkit-filter:grayscale(90%)}.team-block .member-pic:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%)}.team-block .member-pic img{width:100%;height:auto;border-radius:50%}.team-block .member-name{font-size:22px;color:#01ADFD}.team-block .member-position{font-size:13px;font-style:italic}.team-block .member-social{position:relative;margin:15px 0 0}.team-block .member-social:before{content:'';height:1px;width:50%;background:#aeaeae;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.team-block .member-social li{display:inline-block}.team-block .member-social li a{color:#595959;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;-o-transition:0.2s linear;transition:0.2s linear}.team-block .member-social li a:hover{color:#01ADFD}.team-block .member-social li .fa{font-size:20px;margin:15px 10px 0}@media (min-width: 768px) and (max-width: 991px){.team-block .member-pic{width:130px;height:130px}.team-block .member-name,.team-block .member-social li .fa{font-size:18px}}@media (max-width: 767px){.team-block{flex-flow:wrap;-webkit-flex-flow:wrap;padding:0}.team-block .team-member{flex:0 0 50%;-webkit-flex:0 0 50%;max-width:50%;margin:50px 0 0}}@media (min-width: 480px) and (max-width: 640px){.team-block .member-pic{width:160px;height:160px;margin-bottom:15px}.team-block .member-name{font-size:20px}}@media (max-width: 479px){.team-block{display:block;padding:30px 0 0}.team-block .team-member{max-width:none}.team-block .team-member:not(:last-child){margin:0 0 50px}.team-block .member-pic{margin-bottom:10px}.team-block .member-social:before{width:130px}} +/*# sourceMappingURL=team.min.css.map */ diff --git a/src/adtechmedia-website/frontend/css/team.min.css.map b/src/adtechmedia-website/frontend/css/team.min.css.map new file mode 100644 index 0000000..607548e --- /dev/null +++ b/src/adtechmedia-website/frontend/css/team.min.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "AAAA,KAAM,CACJ,cAAc,CAAE,IAAI,CACpB,4BAAuB,CCDvB,UAAU,CAAE,2DAAsC,CAClD,KAAK,CAAE,IAAI,CDKb,WAAY,CCoDV,OAAO,CAAE,IAAI,CACb,OAAO,CAAE,YAAY,CDnDrB,OAAO,CAAE,QAAQ,CACjB,wBAAa,CCsDb,IAAI,CDrDkB,OAAO,CCsD7B,YAAY,CDtDU,OAAO,CCuD7B,SAAS,CDvDsB,GAAG,CAChC,WAAW,CAAE,qBAAqB,CAClC,KAAK,CAAE,OAAO,CAGhB,uBAAY,CACV,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,MAAM,CAAE,WAAW,CC6DrB,MAAM,CAAE,cAAiB,CACzB,cAAc,CAAE,cAAiB,CD5D/B,6BAAQ,CC2DV,MAAM,CAAE,aAAiB,CACzB,cAAc,CAAE,aAAiB,CDxD/B,2BAAI,CACF,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,aAAa,CAAE,GAAG,CAItB,wBAAa,CACX,SAAS,CAAE,IAAI,CACf,KAAK,CEjCI,OAAO,CFqClB,4BAAiB,CACf,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,MAAM,CAGpB,0BAAe,CACb,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,QAAQ,CAChB,iCAAS,CACP,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,GAAG,CACV,UAAU,CAAE,OAAO,CACnB,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,GAAG,CC5Bb,iBAAiB,CAAE,gBAAM,CACzB,cAAc,CAAE,gBAAM,CACtB,YAAY,CAAE,gBAAM,CACpB,SAAS,CAAE,gBAAM,CD6Bf,6BAAG,CACD,OAAO,CAAE,YAAY,CACrB,+BAAE,CACA,KAAK,CAAE,OAAO,CCrBpB,kBAAkB,CDsBQ,WAAU,CCrBpC,eAAe,CDqBW,WAAU,CCpBpC,aAAa,CDoBa,WAAU,CCnBpC,UAAU,CDmBgB,WAAU,CAC9B,qCAAQ,CACN,KAAK,CE9DF,OAAO,CFkEd,iCAAI,CACF,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,WAAW,CGrE3B,gDAAiD,CAE7C,uBAAY,CACV,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CAGf,0DACsB,CACpB,SAAS,CAAE,IAAI,EAKrB,yBAA0B,CACxB,WAAY,CACV,SAAS,CAAE,IAAI,CACf,iBAAiB,CAAE,IAAI,CACvB,OAAO,CAAE,CAAC,CACV,wBAAa,CACX,IAAI,CAAE,OAAO,CACb,YAAY,CAAE,OAAO,CACrB,SAAS,CAAE,GAAG,CACd,MAAM,CAAE,QAAQ,EAKtB,gDAAiD,CAE7C,uBAAY,CACV,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,aAAa,CAAE,IAAI,CAGrB,wBAAa,CACX,SAAS,CAAE,IAAI,EAKrB,yBAA0B,CACxB,WAAY,CACV,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,QAAQ,CACjB,wBAAa,CACX,SAAS,CAAE,IAAI,CACf,yCAAmB,CACjB,MAAM,CAAE,QAAQ,CAIpB,uBAAY,CACV,aAAa,CAAE,IAAI,CAInB,iCAAS,CACP,KAAK,CAAE,KAAK", +"sources": ["../sass/team/_styles.scss","../sass/_mixins.scss","../sass/_variables.scss","../sass/team/_responsive-view.scss"], +"names": [], +"file": "team.min.css" +} diff --git a/src/adtechmedia-website/frontend/images/mitoc-medium.png b/src/adtechmedia-website/frontend/images/mitoc-medium.png new file mode 100644 index 0000000..8246c4d Binary files /dev/null and b/src/adtechmedia-website/frontend/images/mitoc-medium.png differ diff --git a/src/adtechmedia-website/frontend/index.html b/src/adtechmedia-website/frontend/index.html index 1d9caf0..088dce7 100644 --- a/src/adtechmedia-website/frontend/index.html +++ b/src/adtechmedia-website/frontend/index.html @@ -27,6 +27,9 @@ + + + @@ -249,6 +252,20 @@

Do you still have any questions?

request a demo + +
+
+
+

Latest in Our Blog

+
+ Follow +
+
+
+
+
+
+
@@ -299,9 +316,9 @@

Let's schedule your demo

-
+
-

404 Page not found.

+

404 Page not found

@@ -406,6 +423,8 @@

Quick links

+ + diff --git a/src/adtechmedia-website/frontend/js/calculator.js b/src/adtechmedia-website/frontend/js/calculator.js index b0cc3c3..1d645aa 100644 --- a/src/adtechmedia-website/frontend/js/calculator.js +++ b/src/adtechmedia-website/frontend/js/calculator.js @@ -16,12 +16,20 @@ jQuery(function($) { url: calculatorEndpoint + '/niches', success: function (data) { var niches = data['niches']; - for (var key in niches) { - var niche = niches[key]; - $selector.append( - '' - ); - } + + niches + .sort() + .forEach(function(v) { + if(v === 'default') { + $selector.prepend( + '' + ); + return; + } + $selector.append( + '' + ); + }); } }) } diff --git a/src/adtechmedia-website/frontend/js/carousel.js b/src/adtechmedia-website/frontend/js/carousel.js deleted file mode 100644 index 3515cfc..0000000 --- a/src/adtechmedia-website/frontend/js/carousel.js +++ /dev/null @@ -1,109 +0,0 @@ -(function() { - function carouselSlide(selector, paginationId) { - var slides = document.querySelectorAll(selector); - var currentSlide = 0; - var slideInterval = setInterval(nextSlide,4000); - var p = document.getElementById(paginationId); - var phtml = ''; - var players = {}; - - for(var i=1; i<=slides.length; i++){ - phtml+=''; - } - - p.innerHTML = phtml; - - var pbuttons = p.querySelectorAll('button'); - pbuttons[0].className = 'active'; - - for(var j=0; jd;d++)a="0"+a;return a}return{parseDate:function(a){var b,c,d={date:null,year:null,month:null,dayOfMonth:null,dayOfWeek:null,time:null};if("number"==typeof a)return this.parseDate(new Date(a));if("function"==typeof a.getFullYear)d.year=String(a.getFullYear()),d.month=String(a.getMonth()+1),d.dayOfMonth=String(a.getDate()),d.time=l(a.toTimeString()+"."+a.getMilliseconds());else if(-1!=a.search(g))b=a.split(/[T\+-]/),d.year=b[0],d.month=b[1],d.dayOfMonth=b[2],d.time=l(b[3].split(".")[0]);else switch(b=a.split(" "),6===b.length&&isNaN(b[5])&&(b[b.length]="()"),b.length){case 6:d.year=b[5],d.month=k(b[1]),d.dayOfMonth=b[2],d.time=l(b[3]);break;case 2:c=b[0].split("-"),d.year=c[0],d.month=c[1],d.dayOfMonth=c[2],d.time=l(b[1]);break;case 7:case 9:case 10:d.year=b[3],d.month=k(b[1]),d.dayOfMonth=b[2],d.time=l(b[4]);break;case 1:c=b[0].split(""),d.year=c[0]+c[1]+c[2]+c[3],d.month=c[5]+c[6],d.dayOfMonth=c[8]+c[9],d.time=l(c[13]+c[14]+c[15]+c[16]+c[17]+c[18]+c[19]+c[20]);break;default:return null}return d.date=d.time?new Date(d.year,d.month-1,d.dayOfMonth,d.time.hour,d.time.minute,d.time.second,d.time.millis):new Date(d.year,d.month-1,d.dayOfMonth),d.dayOfWeek=String(d.date.getDay()),d},date:function(b,c){try{var d=this.parseDate(b);if(null===d)return b;for(var e,f=d.year,g=d.month,k=d.dayOfMonth,l=d.dayOfWeek,n=d.time,o="",p="",q="",r=!1,s=0;s=12?"PM":"AM",o="";break;case"p":p+=n.hour>=12?"p.m.":"a.m.",o="";break;case"E":p+=h(l),o="";break;case"'":o="",r=!0;break;default:p+=t,o=""}}return p+=q}catch(w){return console&&console.log&&console.log(w),b}},prettyDate:function(a){var b,c,d;return("string"==typeof a||"number"==typeof a)&&(b=new Date(a)),"object"==typeof a&&(b=new Date(a.toString())),c=((new Date).getTime()-b.getTime())/1e3,d=Math.floor(c/86400),isNaN(d)||0>d?void 0:60>c?"just now":120>c?"1 minute ago":3600>c?Math.floor(c/60)+" minutes ago":7200>c?"1 hour ago":86400>c?Math.floor(c/3600)+" hours ago":1===d?"Yesterday":7>d?d+" days ago":31>d?Math.ceil(d/7)+" weeks ago":d>=31?"more than 5 weeks ago":void 0},toBrowserTimeZone:function(a,b){return this.date(new Date(a),b||"MM/dd/yyyy HH:mm:ss")}}}()}(DateFormat),function(a){a.format=DateFormat.format}(jQuery); \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/js/jquery.vide.js b/src/adtechmedia-website/frontend/js/jquery.vide.js deleted file mode 100755 index a256821..0000000 --- a/src/adtechmedia-website/frontend/js/jquery.vide.js +++ /dev/null @@ -1,9 +0,0 @@ -/* - * Vide - v0.5.0 - * Easy as hell jQuery plugin for video backgrounds. - * http://vodkabears.github.io/vide/ - * - * Made by Ilya Makarov - * Under MIT License - */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],b):b("object"==typeof exports?require("jquery"):a.jQuery)}(this,function(a){"use strict";function b(a){var b,c,d,e,f,g,h,i={};for(f=a.replace(/\s*:\s*/g,":").replace(/\s*,\s*/g,",").split(","),h=0,g=f.length;g>h&&(c=f[h],-1===c.search(/^(http|https|ftp):\/\//)&&-1!==c.search(":"));h++)b=c.indexOf(":"),d=c.substring(0,b),e=c.substring(b+1),e||(e=void 0),"string"==typeof e&&(e="true"===e||("false"===e?!1:e)),"string"==typeof e&&(e=isNaN(e)?e:+e),i[d]=e;return null==d&&null==e?a:i}function c(a){a=""+a;var b,c,d,e=a.split(/\s+/),f="50%",g="50%";for(d=0,b=e.length;b>d;d++)c=e[d],"left"===c?f="0%":"right"===c?f="100%":"top"===c?g="0%":"bottom"===c?g="100%":"center"===c?0===d?f="50%":g="50%":0===d?f=c:g=c;return{x:f,y:g}}function d(b,c){var d=function(){c(this.src)};a('').load(d),a('').load(d),a('').load(d),a('').load(d)}function e(c,d,e){if(this.$element=a(c),"string"==typeof d&&(d=b(d)),e?"string"==typeof e&&(e=b(e)):e={},"string"==typeof d)d=d.replace(/\.\w*$/,"");else if("object"==typeof d)for(var f in d)d.hasOwnProperty(f)&&(d[f]=d[f].replace(/\.\w*$/,""));this.settings=a.extend({},g,e),this.path=d;try{this.init()}catch(i){if(i.message!==h)throw i}}var f="vide",g={volume:1,playbackRate:1,muted:!0,loop:!0,autoplay:!0,position:"50% 50%",posterType:"detect",resizing:!0,bgColor:"transparent",className:""},h="Not implemented";e.prototype.init=function(){var b,e,g=this,i=g.path,j=i,k="",l=g.$element,m=g.settings,n=c(m.position),o=m.posterType;e=g.$wrapper=a("
").addClass(m.className).css({position:"absolute","z-index":-1,top:0,left:0,bottom:0,right:0,overflow:"hidden","-webkit-background-size":"cover","-moz-background-size":"cover","-o-background-size":"cover","background-size":"cover","background-color":m.bgColor,"background-repeat":"no-repeat","background-position":n.x+" "+n.y}),"object"==typeof i&&(i.poster?j=i.poster:i.mp4?j=i.mp4:i.webm?j=i.webm:i.ogv&&(j=i.ogv)),"detect"===o?d(j,function(a){e.css("background-image","url("+a+")")}):"none"!==o&&e.css("background-image","url("+j+"."+o+")"),"static"===l.css("position")&&l.css("position","relative"),l.prepend(e),"object"==typeof i?(i.mp4&&(k+=''),i.webm&&(k+=''),i.ogv&&(k+=''),b=g.$video=a("")):b=g.$video=a('');try{b.prop({autoplay:m.autoplay,loop:m.loop,volume:m.volume,muted:m.muted,defaultMuted:m.muted,playbackRate:m.playbackRate,defaultPlaybackRate:m.playbackRate})}catch(p){throw new Error(h)}b.css({margin:"auto",position:"absolute","z-index":-1,top:n.y,left:n.x,"-webkit-transform":"translate(-"+n.x+", -"+n.y+")","-ms-transform":"translate(-"+n.x+", -"+n.y+")","-moz-transform":"translate(-"+n.x+", -"+n.y+")",transform:"translate(-"+n.x+", -"+n.y+")",visibility:"hidden",opacity:0}).one("canplaythrough."+f,function(){g.resize()}).one("playing."+f,function(){b.css({visibility:"visible",opacity:1}),e.css("background-image","none")}),l.on("resize."+f,function(){m.resizing&&g.resize()}),e.append(b)},e.prototype.getVideoObject=function(){return this.$video[0]},e.prototype.resize=function(){if(this.$video){var a=this.$wrapper,b=this.$video,c=b[0],d=c.videoHeight,e=c.videoWidth,f=a.height(),g=a.width();g/e>f/d?b.css({width:g+2,height:"auto"}):b.css({width:"auto",height:f+2})}},e.prototype.destroy=function(){delete a[f].lookup[this.index],this.$video&&this.$video.off(f),this.$element.off(f).removeData(f),this.$wrapper.remove()},a[f]={lookup:[]},a.fn[f]=function(b,c){var d;return this.each(function(){d=a.data(this,f),d&&d.destroy(),d=new e(this,b,c),d.index=a[f].lookup.push(d)-1,a.data(this,f,d)}),this},a(document).ready(function(){var b=a(window);b.on("resize."+f,function(){for(var b,c=a[f].lookup.length,d=0;c>d;d++)b=a[f].lookup[d],b&&b.settings.resizing&&b.resize()}),b.on("unload."+f,function(){return!1}),a(document).find("[data-"+f+"-bg]").each(function(b,c){var d=a(c),e=d.data(f+"-options"),g=d.data(f+"-bg");d[f](g,e)})})}); \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/js/medium-rss.js b/src/adtechmedia-website/frontend/js/medium-rss.js new file mode 100644 index 0000000..b1d0fd3 --- /dev/null +++ b/src/adtechmedia-website/frontend/js/medium-rss.js @@ -0,0 +1,24 @@ +$(function () { + var $content = $('#mediumPosts'); + var data = { + rss_url: 'https://blog.adtechmedia.io/feed/' + }; + $.get('https://api.rss2json.com/v1/api.json', data, function (response) { + if (response.status == 'ok') { + var output = ''; + $.each(response.items, function (k, item) { + var description = $(item.description); + var trimmedString = description[0].innerText; + + output += '
'; + output += '

' + item.title + '

'; + output += '

' + trimmedString + '

'; + output += '"; + output += '
'; + return k < 2; + }); + $content.html(output); + } + }); +}); diff --git a/src/adtechmedia-website/frontend/js/modal.js b/src/adtechmedia-website/frontend/js/modal.js index 6eee895..9a8508f 100755 --- a/src/adtechmedia-website/frontend/js/modal.js +++ b/src/adtechmedia-website/frontend/js/modal.js @@ -109,7 +109,7 @@ var Modal = (function() { isOpen = true; window.setTimeout(function () { - modals.siblings('div, header, footer, main').addClass('blurred'); + modals.siblings('div, header, footer, main, section').addClass('blurred'); }, 50); } diff --git a/src/adtechmedia-website/frontend/js/nav.js b/src/adtechmedia-website/frontend/js/nav.js deleted file mode 100644 index 6d72681..0000000 --- a/src/adtechmedia-website/frontend/js/nav.js +++ /dev/null @@ -1,55 +0,0 @@ -/*eslint no-use-before-define:0*/ - -jQuery(document).ready(function ($) { - var secondaryNav = $('.cd-secondary-nav'), - contentSections = $('.cd-section'); - - $(window) - .on('scroll', function () { - updateSecondaryNavigation(); - }) - .on('load', function (e) { - e.preventDefault(); - updateSecondaryNavigation(); - }); - - /** - * - */ - function updateSecondaryNavigation() { - contentSections.each(function () { - var actual = $(this), - actualHeight = actual.height() + parseInt(actual.css('paddingTop').replace('px', '')) - + parseInt(actual.css('paddingBottom').replace('px', '')), - actualAnchor = secondaryNav.find('a[href="/' + actual.attr('id') + '/"]'); - - if (( actual.offset().top - secondaryNav.height() <= $(window).scrollTop() ) && - ( actual.offset().top + actualHeight - secondaryNav.height() > $(window).scrollTop() )) { - actualAnchor.addClass('active'); - } else { - actualAnchor.removeClass('active'); - } - }); - } - - //smooth scrolling when clicking on the secondary navigation items - secondaryNav.find('ul a').on('click', function (event) { - var $a = $(this); - - if ($a.hasClass('page-scroll')) { - event.preventDefault(); - - var href = $a.attr('href'); - var scrollTop = null; - - if (href === '/') { - scrollTop = 0; - } else { - var target = $('#' + href.replace(/\//g, '')); - scrollTop = target.offset().top - secondaryNav.height() + 1; - } - - $('body,html').animate({'scrollTop': scrollTop}, 500); - } - }); -}); diff --git a/src/adtechmedia-website/frontend/sass/_base.scss b/src/adtechmedia-website/frontend/sass/_base.scss index 5c47343..617dffd 100644 --- a/src/adtechmedia-website/frontend/sass/_base.scss +++ b/src/adtechmedia-website/frontend/sass/_base.scss @@ -1,15 +1,3 @@ -$base-color: #000; -$link-color: #01ADFD; -$green-accent: #2EF6A5; -$purple-accent: #4E4BF7; -$gray: #9090aa; -$border-color: #dfe2e7; -$base-font-size: 16px; -$section-width: 1100px; -$section-based-calc: calc((100% - #{$section-width}) / 2); -$social-icons: wordpress, drupal, github, linkedin, twitter, facebook, youtube; -$social-colors: #09aada, #0678BE, #000, #0077B5, #64b2f8, #3b5998, #e52d27; - @font-face { font-family: Futura-Light; src: url(../fonts/Futura-Light/Futura-Light.eot); @@ -77,11 +65,8 @@ $social-colors: #09aada, #0678BE, #000, #0077B5, #64b2f8, #3b5998, #e52d27; a { text-decoration: none; color: $link-color; - &.banner-link { - color: #fff; - } - &.more-link { + &.nowrap { white-space: nowrap; } @@ -90,7 +75,8 @@ a { } } -.body-main p, .with-space { +.body-main p, +.with-space { margin: 20px 0; } @@ -114,6 +100,14 @@ a { text-transform: uppercase; } +.blurred { + filter: blur(5px); +} + +.no-click { + pointer-events: none; +} + h1 { font-size: 36px; line-height: 80px; @@ -171,67 +165,6 @@ small { cursor: default; } -//custom radio input -.radio { - display: block; - padding: 10px 20px 0 0; - cursor: pointer; - font-size: 13px; - &:hover { - .inner { - @include transform(scale(0.5)); - opacity: .5; - } - } - - input { - width: 1px; - height: 1px; - opacity: 0; - &:checked, - &:focus { - & + .outer { - .inner { - @include transform(scale(1)); - opacity: 1; - } - } - } - - &:checked + .outer { - border: 2px solid #1b93f2; - } - - &:focus + .outer { - .inner { - background-color: #1b93f2; - } - } - } - - .outer { - width: 18px; - height: 18px; - display: block; - float: left; - border: 2px solid #e6e6e6; - border-radius: 50%; - background-color: #fff; - } - - .inner { - @include transition(all 0.25s ease-in-out); - width: 10px; - height: 10px; - @include transform(scale(0)); - display: block; - margin: 2px; - border-radius: 50%; - background-color: #1b93f2; - opacity: 0; - } -} - //custom button .btn { z-index: 2; @@ -270,11 +203,11 @@ small { } &.cancel-btn { - background: #BFBFBF; + background: $gray-color; &:hover { background: transparent; - border-color: #BFBFBF; - color: #BFBFBF; + border-color: $gray-color; + color: $gray-color; } } } @@ -318,6 +251,10 @@ small { font-size: 13px; font-family: 'FuturaICG', sans-serif; -webkit-appearance: none; + -moz-appearance: none; + &:-moz-focusring { color: transparent; + text-shadow: 0 0 0 #000; + } } } diff --git a/src/adtechmedia-website/frontend/sass/_loops.scss b/src/adtechmedia-website/frontend/sass/_loops.scss index 2e9be8a..b994739 100644 --- a/src/adtechmedia-website/frontend/sass/_loops.scss +++ b/src/adtechmedia-website/frontend/sass/_loops.scss @@ -1,11 +1,3 @@ -@function headings($from, $to) { - @if $from == $to { - @return 'h#{$from}'; - } @else { - @return 'h#{$from},' + headings($from+1, $to); - } -} - @for $i from 1 through 12 { .flex-row > .flex-item-#{$i} { flex: 0 0 #{(100 / 12) * $i + '%'}; diff --git a/src/adtechmedia-website/frontend/sass/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/_responsive-view.scss index b117885..5e6328c 100644 --- a/src/adtechmedia-website/frontend/sass/_responsive-view.scss +++ b/src/adtechmedia-website/frontend/sass/_responsive-view.scss @@ -1,398 +1,580 @@ -@media (min-width: 1700px) { - .landing-page { +//@media (min-width: 1700px) { +// .landing-page { +// section { +// width: 1296px; +// } +// } +//} + +//@media (min-width: 1171px) { +// #solutions { +// section { +// .solution-cont { +// .solution-text { +// @include flex-width(0 0 65%, 65%); +// } +// +// .solution-benefits { +// @include flex-width(0 0 35%, 35%); +// } +// } +// } +// } +// +// .carousel { +// .carousel-overlay { +// .carousel-heading { +// width: 1100px; +// margin: 0 auto; +// } +// } +// } +// +// #home { +// .pagination { +// button { +// width: 35px; +// height: 10px; +// margin: 0 5px; +// } +// } +// } +//} + +@media (min-width: 1025px) and (max-width: 1200px) { + .btn { + padding: 8px 16px; + } + + .demo-footer { + background-size: 100% 200px; + } + + .bottom-info { section { - width: 1296px; + width: 85%; + padding: 0; } } -} -@media (min-width: 1171px) { - #solutions { + footer { section { - .solution-cont { - .solution-text { - @include flex-width(0 0 65%, 65%); - } - - .solution-benefits { - @include flex-width(0 0 35%, 35%); - } - } + width: 100%; } } +} - .carousel { - .carousel-overlay { - .carousel-heading { - width: 1100px; - margin: 0 auto; - } - } +@media (min-width: 1025px) and (min-height: 800px) { + section { + width: 90%; } - #home { - .pagination { - button { - width: 35px; - height: 10px; - margin: 0 5px; - } - } + .main-nav a { + font-size: 16px; } } -@media (max-width: 1170px) { +@media (min-width: 1500px) and (min-height: 800px) { section, - header section, - .custom-headline-block section { - width: 100%; - padding-left: 50px; - padding-right: 50px; + .main-slide section { + width: 80%; } +} - #video-block { - height: calc(100% - 120px); - width: 680px; - #video-file { - height: 100%; +@media (min-width: 1025px) { + .demo-footer { + background: url('../images/gray-footer.png') 0 bottom/100% auto no-repeat; + height: 200px; + padding: 100px 0 0; + line-height: 100px; + text-align: center; + .main-page ~ & { + margin-top: -100px; } - } - .challenges { - margin: 0 -25px; - .challenges-block { - padding: 0 25px; + h3 { + display: inline-block; + vertical-align: top; } - } - #solutions { - section { - padding-top: 25px; + .btn { + margin: 0 0 0 40px; + vertical-align: middle; } } -} -@media (max-width: 1170px) and (min-width: 1025px) { - #solutions { + header { section { - .solution-cont { - .solution-text { - @include flex-width(0 0 60%, 60%); - } - - .solution-benefits { - @include flex-width(0 0 40%, 40%); - } + & > .modal__trigger { + display: none; } } } } -@media (min-width: 1025px) { - #solutions { - section { - .solution-cont { - .solution-cont-inner { - @include flex-container; - margin: 0 -25px; - } - - .solution-text, - .solution-benefits { - padding: 0 25px; - } - } +@media (min-width: 1300px) { + .logo { + height: 88px; + img { + height: 40px; } } -} -@media (max-width: 1024px) { - .slides { - height: 500px; + .main-nav { + li { + line-height: 88px; + height: 88px; + } } - .carousel { - height: 500px; - & > *:not(.with-headline) { - display: none; - } + .cb-container { + margin-top: 88px; + } +} - .carousel-overlay.with-headline { - background: transparent url('../images/carousel.jpg') top center no-repeat; - background-size: auto 100%; - .carousel-heading { - @include transform(translateY(-50%)); - top: 50%; - text-shadow: none; - font-size: 50px; - } - } +@media (min-width: 1700px) { + section { + width: 1296px; } - #challenges, - .solution-inner { - @include font-smoothing; + h3 { + font-size: 28px; } - #solutions { - section { - .solution-cont { - h3 { - margin: 25px 0 0; + .footer-blocks { + .social-links { + li { + margin: 0 10px; + a { + width: 72px; + height: 72px; + i { + font-size: 40px; + line-height: 72px; + } } } } } - .cb-container { - min-height: calc(100vh - 360px); + .footer-logo { + img { + height: 104px; + } } - .challenges { - font-size: 16px; + .btn { + padding: 8px 24px; } - main { - &:not(.main-page) ~ .demo-footer { - padding: 0; - .btn.secondary-btn { - position: fixed; - top: 14px; - right: 50px; - margin: 0; - z-index: 12; - color: #fff; - border-color: transparent; - left: auto; - &.alpha-bg { - &:not(:hover) { - background-color: #01ADFD; - } - - &:hover { - background: #fff; - border-color: #01ADFD; - color: #01ADFD; - } + .main-nav { + li { + &.custom-menu-link { + a { + padding-left: 24px; + padding-right: 24px; } } } } -} -@media (min-width: 992px) { - header nav .navTrigger-label { - display: none; + .demo-footer { + height: 250px; + line-height: 150px; } } -@media (max-width: 991px) { - .cb-container { - min-height: calc(100vh - 255px); +@media (max-width: 1170px) { + section, + header section, + .custom-headline-block section { + width: 100%; + padding-left: 50px; + padding-right: 50px; } +} - h1 { - font-size: 34px; - line-height: 70px; - &.custom-headline { - height: 80px; - line-height: 80px; - } +@media (min-width: 1025px) { + header nav .navTrigger-label { + display: none; } +} - #solutions { - section { - h1 { - font-size: 28px; +@media (max-width: 1024px) { + main { + &:not(.main-page) { + & ~ .demo-footer { + display: none; } - .solution:not(:last-child) { - margin: 0 0 25px; + & ~ section { + .medium-content { + border-top: 1px solid #F2F2F2; + } } } } - .challenges { - display: block; - text-align: left; - padding: 30px 0 0; - margin: 0; - .challenges-block { - display: block; - max-width: 100%; - padding: 0; - &:not(:last-child) { - margin: 0 0 50px; - } - .challenges-block-inner { - padding: 20px 20px 20px 0; - @include flex-container; - @include clearfix; - - .img-block { - margin: 0; - padding: 0; - background: transparent; - @include flex-align-self(center); - @include flex-width(0 0 180px, 180px); - text-align: center; - img { - max-width: 120px; - display: inline-block; - } - } - - .cont-block { - padding: 0; - font-size: 16px; - } + header { + & > section { + display: flex; + display: -webkit-flex; + & > .modal__trigger { + margin-left: auto; + order: 3; + -webkit-order: 3; } } - } + nav { + .navTrigger-label { + width: 33px; + height: 18px; + position: relative; + top: 50%; + @include transform(translateY(-50%)); + cursor: pointer; + display: block; + span { + height: 2px; + display: block; + position: absolute; + width: 100%; + background: $link-color; + border-radius: 9px; + opacity: 1; + left: 0; + &:nth-child(1) { + top: 0; + width: 70%; + } - .demo-container { - .block-logo { - img { - height: 40px; - } - } - } + &:nth-child(2) { + top: 8px; + } - .demo-container { - .demo-row { - margin: 0 -15px; - .demo-block { - padding: 0 15px; + &:nth-child(3) { + top: 16px; + } + } } } } - #contact { - .contact-inner { - height: 460px; - } - - .contact-form { - padding: 20px 30px 0; - } - - .custom-input { - padding-bottom: 0; - } + .logo-cont { + float: none; + order: 2; + -webkit-order: 2; + } - .btn { - margin: 15px 0; + .main-nav { + height: 70px; + float: none; + order: 1; + -webkit-order: 1; + margin-right: 30px; + ul { + display: none; + position: absolute; + top: 100%; + background: #fff; + left: 0; + width: 100%; + overflow: auto; + height: calc(100vh - 70px); } - .captcha-block { - padding: 10px 0 0; + input#navTrigger:checked ~ ul { + display: flex; + display: -webkit-flex; + flex-direction: column; + -webkit-flex-direction: column; + justify-content: center; + -webkit-justify-content: center; } - } - .login { - .register-blocks { - .register-pic, - .register-fields { - @include flex-width(0 0 50%, 50%); + li { + float: none; + display: block; + height: 60px; + line-height: 60px; + &.custom-menu-link { + display: none; } - .register-pic { - img { - max-width: 90%; + a { + margin: 0; + font-size: 22px; + @include transition(.3s); + &.active, + &:hover { + color: #1b93f2; } } } } - .landing-page { - margin-top: 70px; - section { - width: 90%; - } - - h1 { - font-size: 26px; - } - } -} + footer { + .footer-blocks { + display: block; + .footer-logo, + .quick-links { + display: none; + } -@media (max-width: 890px) { - .carousel { - .carousel-overlay.with-headline { - .carousel-heading { - font-size: 46px; + .social-links { + flex: none; + -webkit-flex: none; + max-width: 100%; + margin: 0; + float: none; + height: auto; + ul { + display: flex; + display: -webkit-flex; + justify-content: center; + -webkit-justify-content: center; + li { + margin: 0 15px; + a { + width: 70px; + height: 70px; + i { + font-size: 40px; + line-height: 70px; + } + } + } + } } } } - .demo-container { - .demo-row { - margin: 0 -5px; - .demo-block { - padding: 0 5px; + .bottom-info { + line-height: normal; + section { + border-color: rgba(0, 0, 0, .5); + width: calc(100% - 100px); + margin: 0 50px; + padding-top: 16px; + padding-bottom: 16px; + & > span { + display: block; + a { + white-space: nowrap; + } } } } } -@media (min-width: 768px) and (max-width: 991px) { - .team-block { - .member-pic { - width: 130px; - height: 130px; - } - - .member-name, - .member-social li .fa { - font-size: 18px; - } +@media (max-width: 991px) { + .cb-container { + min-height: calc(100vh - 255px); } -} -@media (max-width: 768px) { h1 { - @include text-gradient(-webkit-linear-gradient(left, black, white 100%)); - } - - .landing-page { - section { - padding: 25px 0; - } - - .flex-row { - display: block; - &.flex-gutter { - margin: 0; - } - & > [class^="flex-item-"] { - max-width: 100%; - padding: 0; - &:not(:last-child) { - margin-bottom: 25px; - } - } - } - - .install-btn { - display: block; - width: 300px; - margin: 0 auto; - text-align: center; - } - - .video-cont { - height: 300px; - } - - .customer-reviews { - blockquote { - font-size: 18px; - } + font-size: 34px; + line-height: 70px; + &.custom-headline { + height: 80px; + line-height: 80px; } } + + //#solutions { + // section { + // h1 { + // font-size: 28px; + // } + // + // .solution:not(:last-child) { + // margin: 0 0 25px; + // } + // } + //} + // + //.challenges { + // display: block; + // text-align: left; + // padding: 30px 0 0; + // margin: 0; + // .challenges-block { + // display: block; + // max-width: 100%; + // padding: 0; + // &:not(:last-child) { + // margin: 0 0 50px; + // } + // .challenges-block-inner { + // padding: 20px 20px 20px 0; + // @include flex-container; + // @include clearfix; + // + // .img-block { + // margin: 0; + // padding: 0; + // background: transparent; + // @include flex-align-self(center); + // @include flex-width(0 0 180px, 180px); + // text-align: center; + // img { + // max-width: 120px; + // display: inline-block; + // } + // } + // + // .cont-block { + // padding: 0; + // font-size: 16px; + // } + // } + // } + //} + // + // + //.demo-container { + // .block-logo { + // img { + // height: 40px; + // } + // } + //} + // + //.demo-container { + // .demo-row { + // margin: 0 -15px; + // .demo-block { + // padding: 0 15px; + // } + // } + //} + // + //#contact { + // .contact-inner { + // height: 460px; + // } + // + // .contact-form { + // padding: 20px 30px 0; + // } + // + // .custom-input { + // padding-bottom: 0; + // } + // + // .btn { + // margin: 15px 0; + // } + // + // .captcha-block { + // padding: 10px 0 0; + // } + //} + // + //.login { + // .register-blocks { + // .register-pic, + // .register-fields { + // @include flex-width(0 0 50%, 50%); + // } + // + // .register-pic { + // img { + // max-width: 90%; + // } + // } + // } + //} + // + //.landing-page { + // margin-top: 70px; + // section { + // width: 90%; + // } + // + // h1 { + // font-size: 26px; + // } + //} } +//@media (max-width: 890px) { +// .carousel { +// .carousel-overlay.with-headline { +// .carousel-heading { +// font-size: 46px; +// } +// } +// } +// +// .demo-container { +// .demo-row { +// margin: 0 -5px; +// .demo-block { +// padding: 0 5px; +// } +// } +// } +//} + +//@media (min-width: 768px) and (max-width: 991px) { +// .team-block { +// .member-pic { +// width: 130px; +// height: 130px; +// } +// +// .member-name, +// .member-social li .fa { +// font-size: 18px; +// } +// } +//} + +//@media (max-width: 768px) { +// h1 { +// @include text-gradient(-webkit-linear-gradient(left, black, white 100%)); +// } +// +// .landing-page { +// section { +// padding: 25px 0; +// } +// +// .flex-row { +// display: block; +// &.flex-gutter { +// margin: 0; +// } +// & > [class^="flex-item-"] { +// max-width: 100%; +// padding: 0; +// &:not(:last-child) { +// margin-bottom: 25px; +// } +// } +// } +// +// .install-btn { +// display: block; +// width: 300px; +// margin: 0 auto; +// text-align: center; +// } +// +// .video-cont { +// height: 300px; +// } +// +// .customer-reviews { +// blockquote { +// font-size: 18px; +// } +// } +// } +//} + @media (max-width: 767px) { body { line-height: 1.3; @@ -417,131 +599,131 @@ } } - #video-block { - width: 500px; - } - - .slides { - height: 300px; - } - - .carousel { - height: 300px; - .carousel-overlay.with-headline { - .carousel-heading { - font-size: 36px; - line-height: 1.5; - } - } - } - - .challenges { - padding: 0; - .challenges-block { - &:not(:last-child) { - margin: 0 0 20px; - } - - .challenges-block-inner { - .img-block { - @include flex-width(0 0 130px, 130px); - img { - max-width: 100px; - } - } - - .cont-block { - font-size: 14px; - text-align: justify; - } - - blockquote { - &:before, - &:after { - font-size: 26px; - } - } - } - } - } - - #solutions { - section { - padding: 10px 20px 0; - h1 { - font-size: 24px; - } - - .solution:not(:last-child) { - margin: 0 0 15px; - } - - .solution-cont { - font-size: 15px; - width: calc(100% - 130px); - text-align: justify; - h3 { - font-size: 16px; - margin: 15px 0 0; - } - } - - img { - width: 100px; - } - } - } - - - .team-block { - flex-flow: wrap; - -webkit-flex-flow: wrap; - padding: 0; - .team-member { - flex: 0 0 50%; - -webkit-flex: 0 0 50%; - max-width: 50%; - margin: 50px 0 0; - } - } - - #contact { - .contact-inner { - margin: 30px 0 0; - } - } - - #demo { - .demos-block { - margin: 0; - .demo-block { - padding: 0 15px; - .demo-block-inner { - &:after { - background-size: auto 50%; - } - } - } - } - } - - .demo-container { - .demo-row { - flex-direction: column; - -webkit-flex-direction: column; - margin: 0; - padding: 0; - .demo-block { - @include flex-width(0 0 auto, 70%); - padding: 0; - align-self: center; - -webkit-align-self: center; - &:not(:last-child) { - margin: 0 0 50px; - } - } - } - } + //#video-block { + // width: 500px; + //} + // + //.slides { + // height: 300px; + //} + // + //.carousel { + // height: 300px; + // .carousel-overlay.with-headline { + // .carousel-heading { + // font-size: 36px; + // line-height: 1.5; + // } + // } + //} + // + //.challenges { + // padding: 0; + // .challenges-block { + // &:not(:last-child) { + // margin: 0 0 20px; + // } + // + // .challenges-block-inner { + // .img-block { + // @include flex-width(0 0 130px, 130px); + // img { + // max-width: 100px; + // } + // } + // + // .cont-block { + // font-size: 14px; + // text-align: justify; + // } + // + // blockquote { + // &:before, + // &:after { + // font-size: 26px; + // } + // } + // } + // } + //} + // + //#solutions { + // section { + // padding: 10px 20px 0; + // h1 { + // font-size: 24px; + // } + // + // .solution:not(:last-child) { + // margin: 0 0 15px; + // } + // + // .solution-cont { + // font-size: 15px; + // width: calc(100% - 130px); + // text-align: justify; + // h3 { + // font-size: 16px; + // margin: 15px 0 0; + // } + // } + // + // img { + // width: 100px; + // } + // } + //} + // + // + //.team-block { + // flex-flow: wrap; + // -webkit-flex-flow: wrap; + // padding: 0; + // .team-member { + // flex: 0 0 50%; + // -webkit-flex: 0 0 50%; + // max-width: 50%; + // margin: 50px 0 0; + // } + //} + // + //#contact { + // .contact-inner { + // margin: 30px 0 0; + // } + //} + // + //#demo { + // .demos-block { + // margin: 0; + // .demo-block { + // padding: 0 15px; + // .demo-block-inner { + // &:after { + // background-size: auto 50%; + // } + // } + // } + // } + //} + // + //.demo-container { + // .demo-row { + // flex-direction: column; + // -webkit-flex-direction: column; + // margin: 0; + // padding: 0; + // .demo-block { + // @include flex-width(0 0 auto, 70%); + // padding: 0; + // align-self: center; + // -webkit-align-self: center; + // &:not(:last-child) { + // margin: 0 0 50px; + // } + // } + // } + //} #home { margin: 0 0 20px; @@ -559,8 +741,33 @@ } } + footer { + .footer-blocks { + .social-links { + ul { + li { + a { + width: 55px; + height: 55px; + i { + font-size: 28px; + line-height: 55px; + } + } + } + } + } + } + } + .bottom-info { font-size: 12px; + section { + width: calc(100% - 40px); + margin: 0 20px; + padding: 16px 0; + } + & > span { display: block; a { @@ -569,111 +776,133 @@ } } - #api { - .home-blocks { - padding-top: 25px; - padding-bottom: 25px; - } - } + //#api { + // .home-blocks { + // padding-top: 25px; + // padding-bottom: 25px; + // } + //} } -@media (max-width: 640px) { - #video-block { - width: 70%; - height: 80%; - top: 30px; - } - - .carousel { - .carousel-overlay.with-headline { - .carousel-heading { - font-size: 32px; - } - } - } - - h1 { - font-size: 30px; - line-height: 60px; - } - - .challenges { - .challenges-block { - .challenges-block-inner { - padding: 0; - border: 0; - } - - &:not(:last-child) { - .challenges-block-inner { - padding: 0 0 20px; - position: relative; - &:after { - content: ''; - position: absolute; - left: 50%; - bottom: 0; - width: 90%; - height: 1px; - background: #1b93f2; - @include transform(translateX(-50%)); +@media (max-width: 680px) { + footer { + .footer-blocks { + .social-links { + ul { + li { + margin: 0 10px; + a { + width: 50px; + height: 50px; + i { + font-size: 26px; + line-height: 50px; + } + } } } } } } +} - #contact { - .contact-inner { - height: auto; - } - - #googleMap { - height: 300px; - } - - .contact-form { - position: static; - background: transparent; - padding: 30px 0 0; - width: 100%; - .company-info { - text-align: center; - } - } +@media (max-width: 640px) { + //#video-block { + // width: 70%; + // height: 80%; + // top: 30px; + //} + // + //.carousel { + // .carousel-overlay.with-headline { + // .carousel-heading { + // font-size: 32px; + // } + // } + //} - .captcha-block { - img { - margin: 0 auto; - max-width: 300px; - } - } + h1 { + font-size: 30px; + line-height: 60px; } - .login { - .register-blocks { - padding-bottom: 5px; - position: relative; - .register-pic { - position: absolute; - opacity: .1; - right: 0; - top: 30%; - @include transform(translateY(-30%) scaleX(-1)); - img { - max-width: 80%; - } - } - - .register-fields { - @include flex-width(0 0 100%, 100%); - } - - .form-btn { - text-align: center; - } - } - } + //.challenges { + // .challenges-block { + // .challenges-block-inner { + // padding: 0; + // border: 0; + // } + // + // &:not(:last-child) { + // .challenges-block-inner { + // padding: 0 0 20px; + // position: relative; + // &:after { + // content: ''; + // position: absolute; + // left: 50%; + // bottom: 0; + // width: 90%; + // height: 1px; + // background: #1b93f2; + // @include transform(translateX(-50%)); + // } + // } + // } + // } + //} + // + //#contact { + // .contact-inner { + // height: auto; + // } + // + // #googleMap { + // height: 300px; + // } + // + // .contact-form { + // position: static; + // background: transparent; + // padding: 30px 0 0; + // width: 100%; + // .company-info { + // text-align: center; + // } + // } + // + // .captcha-block { + // img { + // margin: 0 auto; + // max-width: 300px; + // } + // } + //} + // + //.login { + // .register-blocks { + // padding-bottom: 5px; + // position: relative; + // .register-pic { + // position: absolute; + // opacity: .1; + // right: 0; + // top: 30%; + // @include transform(translateY(-30%) scaleX(-1)); + // img { + // max-width: 80%; + // } + // } + // + // .register-fields { + // @include flex-width(0 0 100%, 100%); + // } + // + // .form-btn { + // text-align: center; + // } + // } + //} .custom-headline-block { section { @@ -685,174 +914,196 @@ } } -@media (min-width: 480px) and (max-width: 640px) { - .team-block { - .member-pic { - width: 160px; - height: 160px; - margin-bottom: 15px; - } - - .member-name { - font-size: 20px; - } - } -} +//@media (min-width: 480px) and (max-width: 640px) { +// .team-block { +// .member-pic { +// width: 160px; +// height: 160px; +// margin-bottom: 15px; +// } +// +// .member-name { +// font-size: 20px; +// } +// } +//} + +//@media (max-width: 560px) { +// .slides { +// height: 250px; +// } +// +// .carousel { +// height: 250px; +// .carousel-overlay.with-headline { +// .carousel-heading { +// font-size: 28px; +// } +// } +// } +// +// .landing-page { +// h1 { +// font-size: 25px; +// } +// } +//} + +//@media (min-width: 481px) { +// #solutions { +// section { +// .solution-cont { +// float: right; +// } +// } +// } +//} @media (max-width: 560px) { - .slides { - height: 250px; - } - - .carousel { - height: 250px; - .carousel-overlay.with-headline { - .carousel-heading { - font-size: 28px; - } - } - } - - .landing-page { - h1 { - font-size: 25px; - } - } -} - -@media (min-width: 481px) { - #solutions { - section { - .solution-cont { - float: right; + footer { + .footer-blocks { + .social-links { + ul { + li { + margin: 0 5px; + a { + width: 45px; + height: 45px; + i { + font-size: 24px; + line-height: 45px; + } + } + } + } } } } } @media (max-width: 480px) { - #video-block { - top: 20px; - } - - .slides { - height: 200px; - } - - .carousel { - height: 200px; - .carousel-overlay.with-headline { - .carousel-heading { - font-size: 22px; - } - } - } - - .challenges { - .challenges-block { - .challenges-block-inner { - display: block; - .img-block { - text-align: center; - display: block; - padding: 0 0 20px; - max-width: none; - img { - max-width: 120px; - } - } - } - } - } + //#video-block { + // top: 20px; + //} + // + //.slides { + // height: 200px; + //} + // + //.carousel { + // height: 200px; + // .carousel-overlay.with-headline { + // .carousel-heading { + // font-size: 22px; + // } + // } + //} + // + //.challenges { + // .challenges-block { + // .challenges-block-inner { + // display: block; + // .img-block { + // text-align: center; + // display: block; + // padding: 0 0 20px; + // max-width: none; + // img { + // max-width: 120px; + // } + // } + // } + // } + //} h1 { font-size: 28px; line-height: 55px; } - #solutions { - section { - .solution:not(:last-child) { - margin: 0 0 10px; - } - - .solution-img { - margin: 0 10px 10px 0; - img { - width: 80px; - } - } - - .solution-cont { - width: 100%; - font-size: 14px; - } - - h1 { - font-size: 22px; - } - } - } - - .demo-container { - .demo-row { - .demo-block { - @include flex-width(0 0 auto, 90%); - } - } - } + //#solutions { + // section { + // .solution:not(:last-child) { + // margin: 0 0 10px; + // } + // + // .solution-img { + // margin: 0 10px 10px 0; + // img { + // width: 80px; + // } + // } + // + // .solution-cont { + // width: 100%; + // font-size: 14px; + // } + // + // h1 { + // font-size: 22px; + // } + // } + //} + // + //.demo-container { + // .demo-row { + // .demo-block { + // @include flex-width(0 0 auto, 90%); + // } + // } + //} } -@media (max-width: 479px) { - .team-block { - display: block; - padding: 30px 0 0; - .team-member { - max-width: none; - &:not(:last-child) { - margin: 0 0 50px; - } - } - - .member-pic { - margin-bottom: 10px; - } - - .member-social { - &:before { - width: 130px; - } - } - } - - .landing-page { - .social-links { - label { - display: none; - } - } - - .heading-desc { - margin: 15px 0; - } - - .customer-reviews { - blockquote { - font-size: 15px; - } - } - - .install-btn { - width: 280px; - height: 40px; - line-height: 38px; - } - - h1 { - font-size: 23px; - } - } -} +//@media (max-width: 479px) { +// .team-block { +// display: block; +// padding: 30px 0 0; +// .team-member { +// max-width: none; +// &:not(:last-child) { +// margin: 0 0 50px; +// } +// } +// +// .member-pic { +// margin-bottom: 10px; +// } +// +// .member-social { +// &:before { +// width: 130px; +// } +// } +// } +// +// .landing-page { +// .social-links { +// label { +// display: none; +// } +// } +// +// .heading-desc { +// margin: 15px 0; +// } +// +// .customer-reviews { +// blockquote { +// font-size: 15px; +// } +// } +// +// .install-btn { +// width: 280px; +// height: 40px; +// line-height: 38px; +// } +// +// h1 { +// font-size: 23px; +// } +// } +//} @media (max-width: 400px) { .logo { @@ -893,47 +1144,130 @@ min-height: calc(100vh - 250px); } - #solutions { - section { - h1 { - font-size: 20px; - line-height: 55px; + footer { + .footer-blocks { + .social-links { + ul { + justify-content: space-between; + -webkit-justify-content: space-between; + &:after, &:before { + display: none; + } + li { + margin: 0; + float: none; + a { + width: 40px; + height: 40px; + i { + font-size: 22px; + line-height: 40px; + } + } + } + } } } } - #contact { - #googleMap { - height: 250px; - } + //#solutions { + // section { + // h1 { + // font-size: 20px; + // line-height: 55px; + // } + // } + //} + // + //#contact { + // #googleMap { + // height: 250px; + // } + //} + // + //.login { + // .register-blocks { + // .register-pic img { + // max-width: 90%; + // } + // } + //} +} + +@media (max-width: 360px) { + .main-nav { + margin-right: 10px; + } + + .btn { + font-size: 14px; + padding: 8px 16px; } - .login { - .register-blocks { - .register-pic img { - max-width: 90%; + .bottom-info { + section { + padding: 10px 0; + & > span { + display: inline; } } } -} -@media (max-width: 360px) { - #contact { - .captcha-block { - img { - margin: 0 auto; - max-width: 100%; + footer { + .footer-blocks { + padding: 22px 0 16px; + .social-links { + ul { + li { + a { + width: 35px; + height: 35px; + i { + font-size: 20px; + line-height: 35px; + } + } + } + } } } } } -@media (max-width: 340px) { - .carousel { - .carousel-overlay.with-headline { - .carousel-heading { - font-size: 22px; +@media (max-height: 459px) { + .main-nav { + input#navTrigger:checked ~ ul { + justify-content: space-around; + -webkit-justify-content: space-around; + &:before, &:after { + display: none; } } + + li { + height: auto; + line-height: normal; + } } } + +//@media (max-width: 360px) { +// #contact { +// .captcha-block { +// img { +// margin: 0 auto; +// max-width: 100%; +// } +// } +// } +//} + +//@media (max-width: 340px) { +// .carousel { +// .carousel-overlay.with-headline { +// .carousel-heading { +// font-size: 22px; +// } +// } +// } +//} diff --git a/src/adtechmedia-website/frontend/sass/_styles.scss b/src/adtechmedia-website/frontend/sass/_styles.scss index b114a33..6fc0593 100644 --- a/src/adtechmedia-website/frontend/sass/_styles.scss +++ b/src/adtechmedia-website/frontend/sass/_styles.scss @@ -37,7 +37,6 @@ header { } nav { - //@include transition(all 0.2s 0.2s ease-out); input#navTrigger { display: none; &:checked + .navTrigger-label { @@ -120,68 +119,6 @@ header { } } -.carousel { - position: relative; - width: 100%; - height: 600px; - .carousel-overlay { - position: absolute; - width: 100%; - height: 100%; - top: 0; - left: 0; - &.with-headline { - background: rgba(27, 147, 242, 0.65); - } - - &.youtube-overlay { - z-index: 2; - iframe { - width: 100%; - height: 100%; - } - } - - .carousel-heading { - font-size: 60px; - line-height: 70px; - color: white; - text-shadow: 1px 1px 2px rgba(0, 0, 0, .65); - text-transform: uppercase; - position: relative; - padding: 0 25px; - @include transform(translateY(-40%)); - top: 40%; - } - } - - .video-show { - z-index: 1; - background: transparent; - border-radius: 50%; - border: 1px solid white; - width: 100px; - height: 100px; - position: absolute; - @include transform(translateX(-50%)); - left: 50%; - bottom: 100px; - @include transition(all 0.4s ease-in-out); - - .fa { - color: white; - font-size: 50px; - padding: 0 0 0 11px; - } - - &:hover { - cursor: pointer; - background-color: rgba(255,255,255,0.35); - border-color: transparent; - } - } -} - .main-nav { float: right; li { @@ -209,7 +146,7 @@ header { margin-left: 23px; text-transform: uppercase; line-height: normal; - color: #BFBFBF; + color: $gray-color; &.active, &:hover { color: $link-color; } @@ -221,112 +158,7 @@ header { min-height: calc(100vh - 330px); &.not-found { align-items: center; - height: calc(100vh - 282px); - } -} - -.cd-section { - .try-btn { - @include font-smoothing; - border: 1px solid rgba(27, 147, 242, 0.67); - text-align: center; - display: inline-block; - margin: 25px 0 0; - @include transition(.4s ease-in-out); - &:hover { - cursor: pointer; - background: $link-color; - a { - color: #fff; - } - } - a { - font: 12px/32px FuturaICG, sans-serif; - color: $link-color; - text-transform: uppercase; - padding: 0 15px; - display: inline-block; - @include transition(.4s ease-in-out); - .fa { - margin-right: 3px; - } - } - } -} - -.challenges { - @include flex-container; - margin: 0 -35px; - padding: 70px 0 0; - .challenges-block { - @include flex-container; - @include flex-width(0 0 33.33333%, 33.33333%); - padding: 0 35px; - .challenges-block-inner { - border: 1px solid $link-color; - padding: 0 20px 20px; - .img-block { - margin: -70px auto 0; - padding: 10px; - background: #fff; - display: inline-block; - } - - .cont-block { - padding: 20px 0 0; - } - - label { - display: block; - margin: 15px 0 0; - a { - display: inline-block; - color: inherit; - font-size: 12px; - line-height: normal; - opacity: .5; - } - } - - blockquote { - quotes: "\201c" "\201e"; - &:before { - content: open-quote; - vertical-align: middle; - } - &:after { - content: close-quote; - } - - &:before, - &:after { - font-family: Georgia, serif; - font-size: 40px; - line-height: .1; - color: rgba(0, 0, 0, .5); - } - } - } - } -} - -#video-block { - position: relative; - width: 880px; - height: 480px; - top: 60px; - margin: 0 auto; - #video-file { - width: 100%; - } - - #video-hide { - position: absolute; - color: #fff; - font-weight: bold; - top: 0; - right: -20px; - font-size: 20px; + height: calc(100vh - 70px); } } @@ -350,193 +182,6 @@ header { } } -.login { - .register-blocks { - @include font-smoothing; - @include flex-container; - @include flex-justify-content(center); - text-align: left; - padding: 25px 0; - .register-fields { - @include flex-width(0 0 330px, 330px); - } - - .register-pic { - @include flex-width(0 0 500px, 500px); - @include flex-align-self(center); - } - } - - .custom-radio { - padding: 0 0 10px; - } -} - -#solutions { - padding: 0 0 25px; - section { - padding-top: 50px; - text-align: left; - h1 { - background: transparent; - -webkit-text-fill-color: inherit; - font: 30px/70px Futura-Light, sans-serif; - color: #595959; - &:after { - display: none; - } - } - - .solution { - &:not(:last-child) { - margin: 0 0 50px; - } - } - - .solution-cont { - width: calc(100% - 180px); - font-size: 16px; - - h3 { - font-weight: normal; - text-transform: uppercase; - font-size: 18px; - } - - ul { - margin: 0 0 0 20px; - li { - list-style: disc outside none; - color: $link-color; - span { - color: $base-color; - } - } - } - } - } -} - -#team { - padding-bottom: 20px; - .custom-headline-block { - @include custom-headline(url('../images/team.jpg')); - } -} - -.team-block { - @include flex-container; - padding: 50px 0 0; - .team-member { - @include flex-width(0 0 25%, 25%); - font-family: FuturaICG, sans-serif; - color: #595959; - } - - .member-pic { - width: 185px; - height: 185px; - margin: 0 auto 25px; - @include grayscale(90%); - &:hover { - @include grayscale(0%); - } - - img { - width: 100%; - height: auto; - border-radius: 50%; - } - } - - .member-name { - font-size: 22px; - color: $link-color; - - } - - .member-position { - font-size: 13px; - font-style: italic; - } - - .member-social { - position: relative; - margin: 15px 0 0; - &:before { - content: ''; - height: 1px; - width: 50%; - background: #aeaeae; - position: absolute; - top: 0; - left: 50%; - @include transform(translateX(-50%)); - } - - li { - display: inline-block; - a { - color: #595959; - @include transition(.2s linear); - &:hover { - color: $link-color; - } - } - - .fa { - font-size: 20px; - margin: 15px 10px 0; - } - } - } -} - -#contact { - .contact-inner { - margin: 50px 0 0; - position: relative; - height: 500px; - z-index: 3; - } - - #googleMap { - width: 100%; - height: 100%; - } - - .contact-form { - position: absolute; - left: 0; - top: 0; - width: 360px; - height: 100%; - background: rgba(255, 255, 255, .9); - z-index: 1; - padding: 30px; - font-family: FuturaICG, sans-serif; - color: $base-color; - h3 { - text-transform: uppercase; - font-size: 16px; - text-align: left; - } - - .custom-input { - text-align: left; - } - - .company-info { - text-align: left; - font-size: 12px; - margin: 0 0 2px; - a { - color: $base-color; - } - } - } -} - .bottom-info { line-height: 48px; font-size: 14px; @@ -545,157 +190,6 @@ header { } } -#api { - .custom-headline-block { - @include custom-headline(url('../images/api/api.jpg')); - } - - .home-blocks { - padding-top: 50px; - padding-bottom: 50px; - text-align: left; - .btn { - margin-bottom: 0; - } - } -} - -#demo { - .custom-headline-block { - @include custom-headline(url('../images/demo/demo.jpg')); - } -} - -#login { - .custom-headline-block { - @include custom-headline(url('../images/try.jpg')); - } -} - -.demo-container { - background: rgb(255,255,255); /* Old browsers */ - background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(243,243,243,.3) 100%); /* FF3.6-15 */ - background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,.3) 100%); /* Chrome10-25,Safari5.1-6 */ - background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(243,243,243,.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */ - padding: 50px 0; - overflow: hidden; - - .block-logo { - border-bottom: 1px solid #cbcbcb; - padding: 0 0 10px; - img { - height: 50px; - margin: 0 auto; - } - } - - .demo-row { - padding: 20px 0; - @include flex-container; - margin: 0 -25px; - .demo-block { - @include flex-width(0 0 33.33333%, 33.33333%); - padding: 0 25px; - } - - img { - box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); - -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent) , to(rgba(250, 250, 250, 0.1))); - width: 100%; - } - } -} - -.container { - position: relative; -} - -.slides { - position: relative; - height: 600px; -} - -.slide{ - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0; - z-index: 1; - @include transition(opacity 1s); - &.showing{ - opacity: 1; - z-index: 2; - } -} - -.pagination { - position: absolute; - z-index: 3; - top: 100%; - left: 50%; - @include transform(translateX(-50%)); - button { - background: transparent; - border: 1px solid $link-color; - width: 25px; - height: 7px; - border-radius: 5px; - margin: 0 3px; - @include transition(all 0.4s ease-in-out); - &:hover, &.active { - background: $link-color; - border-color: transparent; - cursor: pointer; - } - } -} - -#home { - position: relative; - padding: 0 0 20px; - margin: 0 0 50px; -} - -.legal-pages { - text-align: justify; - @include font-smoothing; - padding: 30px 0; - h1 { - background: transparent; - -webkit-text-fill-color: inherit; - font: 30px/70px Futura-Light, sans-serif; - color: #595959; - &:after { - display: none; - } - } - - h4 { - text-transform: uppercase; - font-size: 17px; - margin: 0 0 3px; - } - - .text-block { - &:not(:last-child) { - margin: 0 0 20px; - } - } -} - -.video-close { - position: absolute; - z-index: 10; - top: 10px; - right: 15px; - color: #E5E5E5; - font-size: 20px; - cursor: pointer; -} - .loader { position: fixed; left: 0; @@ -722,6 +216,83 @@ header { } } +.default-bg { + background: url(../images/hero-wallpaper.png) 0 bottom/cover no-repeat; +} + +.footer-logo { + align-self: center; + -webkit-align-self: center; + img { + height: 80px; + float: right; + } +} + +.footer-blocks { + padding: 22px 0; + a { + color: $base-color; + &:hover, &.active { + color: $link-color; + } + } + + .social-links { + align-self: center; + -webkit-align-self: center; + height: 55px; + ul { + display: inline-block; + } + + li { + float: left; + margin: 0 7px; + a { + display: block; + background: #F2F2F2; + width: 55px; + height: 55px; + text-align: center; + } + i { + color: $gray-color; + font-size: 28px; + line-height: 55px; + @include transition(.3s ease-in-out); + } + } + + @include hover-color($social-icons, $social-colors); + } + + .quick-links { + text-align: left; + h3 { + margin-bottom: 5px; + } + + li { + float: left; + width: 50%; + position: relative; + padding: 0 0 0 15px; + &:before { + content: ''; + position: absolute; + left: 0; + top: 50%; + width: 4px; + height: 4px; + border: 3px solid $link-color; + border-radius: 50%; + @include transform(translateY(-50%)); + } + } + } +} + @keyframes spin { from { transform: rotate(0deg); diff --git a/src/adtechmedia-website/frontend/sass/_variables.scss b/src/adtechmedia-website/frontend/sass/_variables.scss new file mode 100644 index 0000000..376f980 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/_variables.scss @@ -0,0 +1,28 @@ +$base-color: #000; +$link-color: #01ADFD; +$green-accent: #2EF6A5; +$purple-accent: #4E4BF7; +$gray-color: #BFBFBF; +$border-color: #dfe2e7; +$base-font-size: 16px; +$section-width: 1100px; +$section-based-calc: calc((100% - #{$section-width}) / 2); +$social-icons: wordpress, drupal, github, linkedin, twitter, facebook, youtube; +$social-colors: #09aada, #0678BE, #000, #0077B5, #64b2f8, #3b5998, #e52d27; + +@function headings($from, $to) { + @if $from == $to { + @return 'h#{$from}'; + } @else { + @return 'h#{$from},' + headings($from+1, $to); + } +} + +%clearfix { + &:before, + &:after { + content: ''; + display: table; + clear: both; + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/api/_api.scss b/src/adtechmedia-website/frontend/sass/api/_api.scss index 78464e5..b45e436 100644 --- a/src/adtechmedia-website/frontend/sass/api/_api.scss +++ b/src/adtechmedia-website/frontend/sass/api/_api.scss @@ -1,3 +1,18 @@ +#api { + .custom-headline-block { + @include custom-headline(url('../images/api/api.jpg')); + } + + .home-blocks { + padding-top: 50px; + padding-bottom: 50px; + text-align: left; + .btn { + margin-bottom: 0; + } + } +} + .dev-docs { text-align: left; margin: 70px 0 0; diff --git a/src/adtechmedia-website/frontend/sass/api/_user-guide.scss b/src/adtechmedia-website/frontend/sass/api/_user-guide.scss index 1264b58..97fbcfe 100644 --- a/src/adtechmedia-website/frontend/sass/api/_user-guide.scss +++ b/src/adtechmedia-website/frontend/sass/api/_user-guide.scss @@ -14,7 +14,7 @@ } .content { - @extend .clearfix; + @extend %clearfix; padding: 40px; zoom: 1; position: relative; @@ -122,7 +122,7 @@ border-radius: 4px; box-sizing: border-box; background: #fff; - border: solid 1px $gray; + border: solid 1px $gray-color; } & > :first-child { @@ -142,7 +142,7 @@ i, em { font-style: italic; - color: $gray; + color: $gray-color; } code { @@ -170,7 +170,7 @@ } blockquote { - color: $gray; + color: $gray-color; text-shadow: 0 1px 0 rgba(255,255,255,0.5); :first-child { padding-top: 0; @@ -260,7 +260,7 @@ display: block; padding-top: 1px; padding-bottom: 1px; - color: $gray; + color: $gray-color; &:hover { color: $link-color; } diff --git a/src/adtechmedia-website/frontend/sass/api/main.scss b/src/adtechmedia-website/frontend/sass/api/main.scss index e9f6912..7c8c94b 100644 --- a/src/adtechmedia-website/frontend/sass/api/main.scss +++ b/src/adtechmedia-website/frontend/sass/api/main.scss @@ -1,3 +1,5 @@ +@import "../variables"; +@import "../mixins"; @import "api"; @import "case-studies"; @import "user-guide"; diff --git a/src/adtechmedia-website/frontend/sass/calculator/_calculator.scss b/src/adtechmedia-website/frontend/sass/calculator/_calculator.scss new file mode 100644 index 0000000..ce69cb8 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/calculator/_calculator.scss @@ -0,0 +1,178 @@ +.calculator-block { + margin: 70px 0 0; + & > section { + padding-top: 40px; + padding-bottom: 40px; + } + + h2 { + span { + white-space: nowrap; + } + } + + &.calculator-results { + height: calc(100vh - 70px); + & > section { + position: relative; + top: 50%; + transform: translateY(-50%); + -webkit-transform: translateY(-50%); + } + + .form-heading { + font-size: 22px; + } + + .heading { + margin-bottom: 40px; + } + } + + &.calculator-confirm { + .blog-sections { + h3 { + margin: 40px 0 15px; + font-size: 24px; + } + + & > .flex-row { + flex-wrap: wrap; + -webkit-flex-wrap: wrap; + margin: 0 -12px; + & > * { + padding: 12px; + text-align: left; + line-height: 1.3; + color: $base-color; + &:hover { + cursor: pointer; + .post-content { + &:after { + background-color: rgba(78, 75, 247, 0.4); + } + + i { + opacity: 1; + visibility: visible; + } + } + + .post-title { + color: $link-color; + } + } + } + } + + @for $i from 0 through 3 { + *[class^="flex-item"]:nth-child(#{$i}) { + .post-content { + background: url(../images/calculator/blog-images/#{$i}-post.jpg) center center/cover no-repeat; + } + } + } + + .post-content { + color: #fff; + border-radius: 4px; + padding: 20px; + height: 224px; + box-sizing: border-box; + position: relative; + display: flex; + display: -webkit-flex; + justify-content: flex-end; + -webkit-justify-content: flex-end; + align-items: flex-end; + -webkit-align-items: flex-end; + &:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background-color: transparent; + display: block; + border-radius: 4px; + @include transition(.4s ease-in-out); + } + i { + position: relative; + z-index: 1; + font-size: 18px; + opacity: 0; + visibility: hidden; + @include transition(.4s ease-in-out); + } + } + + .post-title { + font-size: 20px; + overflow: hidden; + margin: 10px 0; + display: block; + @include transition(.4s ease-in-out); + } + + .post-intro { + font-size: 16px; + display: block; + } + } + } + + .info-blocks { + color: #fff; + font-size: 14px; + margin: 40px -12px; + .flex-item { + background: $link-color; + flex: 1; + -webkit-flex: 1; + margin: 12px; + padding: 12px; + &:nth-last-child(2), + &:last-child { + background: $purple-accent; + } + .flex-row { + margin: 0 0 12px; + align-items: center; + -webkit-align-items: center; + justify-content: space-around; + -webkit-justify-content: space-around; + } + } + + label { + font-size: 36px; + line-height: 1; + } + + span { + display: block; + } + + img { + width: 48px; + height: 48px; + } + } +} + +.calculator-form { + width: 340px; + margin: 0 auto; + &.send-report-form { + margin-top: 30px; + } +} + +.calculator-confirm { + img { + height: 152px; + margin: 0 auto 20px; + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/calculator/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/calculator/_responsive-view.scss new file mode 100644 index 0000000..49e342b --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/calculator/_responsive-view.scss @@ -0,0 +1,271 @@ +@media (min-width: 1025px) and (max-width: 1200px) { + .calculator-block { + .info-blocks { + margin-left: -8px; + margin-right: -8px; + font-size: 13px; + .flex-item { + margin: 8px; + padding: 12px 8px; + } + + img { + width: 42px; + height: 42px; + } + + label { + font-size: 32px; + } + } + } +} + +@media (min-width: 1025px) and (min-height: 800px) { + .calculator-block { + &.calculator-results { + & > section { + position: relative; + top: 50%; + transform: translateY(-50%); + -webkit-transform: translateY(-50%); + padding: 0; + } + } + + &.calculator-confirm { + & > section { + padding: 80px 0; + } + } + } +} + +@media (min-width: 1500px) and (min-height: 800px) { + .calculator-confirm p { + font-size: 20px; + } +} + +@media (min-width: 1025px) { + .calculator-block { + & ~ .demo-footer { + display: none; + } + } + + .calculator-block { + p { + font-size: 18px; + } + } +} + +@media (min-width: 1300px) { + .calculator-block { + margin: 88px 0 0; + &.calculator-main { + height: calc(100vh - 88px); + & > section { + padding: 0; + position: relative; + top: 50%; + transform: translateY(-50%); + -webkit-transform: translateY(-50%); + } + } + + &.calculator-result { + margin: 88px 0 0; + height: calc(100vh - 88px); + } + } +} + +@media (min-width: 1700px) { + .calculator-block { + h3 { + font-size: 28px; + } + + p { + font-size: 22px; + } + + .info-blocks { + font-size: 16px; + .flex-item { + padding: 24px 24px 12px; + } + + label { + font-size: 40px; + } + } + + &.calculator-results { + .heading { + margin-bottom: 80px; + } + } + + &.calculator-confirm { + .blog-sections { + h3 { + margin: 80px 0 30px; + font-size: 28px; + } + } + } + } +} + +@media (max-width: 1024px) { + .calculator-block { + p { + font-size: 22px; + } + + &.calculator-confirm { + .blog-sections { + .post-title { + line-height: 1.3; + } + } + + img { + height: 135px; + } + } + + .info-blocks { + font-size: 12px; + img { + width: 36px; + height: 36px; + } + + label { + font-size: 26px; + } + } + } +} + +@media (max-width: 991px) { + .calculator-block { + &.default-bg { + background-position: center bottom; + } + + &.calculator-confirm { + .blog-sections { + & > .flex-row { + & > * { + flex: 0 0 50%; + -webkit-flex: 0 0 50%; + max-width: 50%; + } + } + } + } + + .info-blocks { + flex-wrap: wrap; + -webkit-flex-wrap: wrap; + justify-content: center; + -webkit-justify-content: center; + .flex-item { + flex: 0 0 25%; + -webkit-flex: 0 0 25%; + max-width: 25%; + } + } + } +} + +@media (max-width: 767px) { + .calculator-block { + &.calculator-main { + h2 { + margin-bottom: 20px; + } + } + } +} + +@media (max-width: 580px) { + .calculator-block { + .info-blocks { + justify-content: space-around; + -webkit-justify-content: space-around; + .flex-item { + flex: 0 0 30%; + -webkit-flex: 0 0 30%; + max-width: 30%; + margin: 10px 0; + padding: 10px; + } + } + } +} + +@media (max-width: 560px) { + .calculator-block p { + font-size: 18px; + } + + .calculator-block { + &.calculator-confirm { + .blog-sections { + & > .flex-row { + & > * { + flex: 0 0 100%; + -webkit-flex: 0 0 100%; + max-width: 100%; + margin-bottom: 24px; + } + } + } + + img { + height: 100px; + } + } + } +} + +@media (max-width: 450px) { + .calculator-block { + .info-blocks { + .flex-item { + flex: 0 0 45%; + -webkit-flex: 0 0 45%; + max-width: 45%; + } + } + } +} + +@media (max-width: 400px) { + .calculator-form { + width: 100%; + margin: 0; + } +} + +@media (max-width: 360px) { + .calculator-block { + p { + font-size: 16px; + } + + .info-blocks { + .flex-item { + flex: 0 0 55%; + -webkit-flex: 0 0 55%; + max-width: 55%; + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/calculator/main.scss b/src/adtechmedia-website/frontend/sass/calculator/main.scss new file mode 100644 index 0000000..46d3caf --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/calculator/main.scss @@ -0,0 +1,4 @@ +@import "../variables"; +@import "../mixins"; +@import "calculator"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/challenges/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/challenges/_responsive-view.scss new file mode 100644 index 0000000..d26648c --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/challenges/_responsive-view.scss @@ -0,0 +1,133 @@ +@media (max-width: 1170px) { + .challenges { + margin: 0 -25px; + .challenges-block { + padding: 0 25px; + } + } +} + +@media (max-width: 1024px) { + .challenges { + font-size: 16px; + } +} + +@media (max-width: 991px) { + .challenges { + display: block; + text-align: left; + padding: 30px 0 0; + margin: 0; + .challenges-block { + display: block; + max-width: 100%; + padding: 0; + &:not(:last-child) { + margin: 0 0 50px; + } + .challenges-block-inner { + padding: 20px 20px 20px 0; + @include flex-container; + @include clearfix; + + .img-block { + margin: 0; + padding: 0; + background: transparent; + @include flex-align-self(center); + @include flex-width(0 0 180px, 180px); + text-align: center; + img { + max-width: 120px; + display: inline-block; + } + } + + .cont-block { + padding: 0; + font-size: 16px; + } + } + } + } +} + +@media (max-width: 767px) { + .challenges { + padding: 0; + .challenges-block { + &:not(:last-child) { + margin: 0 0 20px; + } + + .challenges-block-inner { + .img-block { + @include flex-width(0 0 130px, 130px); + img { + max-width: 100px; + } + } + + .cont-block { + font-size: 14px; + text-align: justify; + } + + blockquote { + &:before, + &:after { + font-size: 26px; + } + } + } + } + } +} + +@media (max-width: 640px) { + .challenges { + .challenges-block { + .challenges-block-inner { + padding: 0; + border: 0; + } + + &:not(:last-child) { + .challenges-block-inner { + padding: 0 0 20px; + position: relative; + &:after { + content: ''; + position: absolute; + left: 50%; + bottom: 0; + width: 90%; + height: 1px; + background: #1b93f2; + @include transform(translateX(-50%)); + } + } + } + } + } +} + +@media (max-width: 480px) { + .challenges { + .challenges-block { + .challenges-block-inner { + display: block; + .img-block { + text-align: center; + display: block; + padding: 0 0 20px; + max-width: none; + img { + max-width: 120px; + } + } + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/challenges/_styles.scss b/src/adtechmedia-website/frontend/sass/challenges/_styles.scss new file mode 100644 index 0000000..2e48fab --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/challenges/_styles.scss @@ -0,0 +1,55 @@ +.challenges { + @include flex-container; + margin: 0 -35px; + padding: 70px 0 0; + .challenges-block { + @include flex-container; + @include flex-width(0 0 33.33333%, 33.33333%); + padding: 0 35px; + .challenges-block-inner { + border: 1px solid $link-color; + padding: 0 20px 20px; + .img-block { + margin: -70px auto 0; + padding: 10px; + background: #fff; + display: inline-block; + } + + .cont-block { + padding: 20px 0 0; + } + + label { + display: block; + margin: 15px 0 0; + a { + display: inline-block; + color: inherit; + font-size: 12px; + line-height: normal; + opacity: .5; + } + } + + blockquote { + quotes: "\201c" "\201e"; + &:before { + content: open-quote; + vertical-align: middle; + } + &:after { + content: close-quote; + } + + &:before, + &:after { + font-family: Georgia, serif; + font-size: 40px; + line-height: .1; + color: rgba(0, 0, 0, .5); + } + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/challenges/main.scss b/src/adtechmedia-website/frontend/sass/challenges/main.scss new file mode 100644 index 0000000..ae3c4f4 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/challenges/main.scss @@ -0,0 +1,4 @@ +@import "../variables"; +@import "../mixins"; +@import "styles"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/contact/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/contact/_responsive-view.scss new file mode 100644 index 0000000..a798a62 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/contact/_responsive-view.scss @@ -0,0 +1,79 @@ +@media (max-width: 991px) { + #contact { + .contact-inner { + height: 460px; + } + + .contact-form { + padding: 20px 30px 0; + } + + .custom-input { + padding-bottom: 0; + } + + .btn { + margin: 15px 0; + } + + .captcha-block { + padding: 10px 0 0; + } + } +} + +@media (max-width: 767px) { + #contact { + .contact-inner { + margin: 30px 0 0; + } + } +} + +@media (max-width: 640px) { + #contact { + .contact-inner { + height: auto; + } + + #googleMap { + height: 300px; + } + + .contact-form { + position: static; + background: transparent; + padding: 30px 0 0; + width: 100%; + .company-info { + text-align: center; + } + } + + .captcha-block { + img { + margin: 0 auto; + max-width: 300px; + } + } + } +} + +@media (max-width: 400px) { + #contact { + #googleMap { + height: 250px; + } + } +} + +@media (max-width: 360px) { + #contact { + .captcha-block { + img { + margin: 0 auto; + max-width: 100%; + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/contact/_styles.scss b/src/adtechmedia-website/frontend/sass/contact/_styles.scss new file mode 100644 index 0000000..d6d9aab --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/contact/_styles.scss @@ -0,0 +1,44 @@ +#contact { + .contact-inner { + margin: 50px 0 0; + position: relative; + height: 500px; + z-index: 3; + } + + #googleMap { + width: 100%; + height: 100%; + } + + .contact-form { + position: absolute; + left: 0; + top: 0; + width: 360px; + height: 100%; + background: rgba(255, 255, 255, .9); + z-index: 1; + padding: 30px; + font-family: FuturaICG, sans-serif; + color: $base-color; + h3 { + text-transform: uppercase; + font-size: 16px; + text-align: left; + } + + .custom-input { + text-align: left; + } + + .company-info { + text-align: left; + font-size: 12px; + margin: 0 0 2px; + a { + color: $base-color; + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/contact/main.scss b/src/adtechmedia-website/frontend/sass/contact/main.scss new file mode 100644 index 0000000..ae3c4f4 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/contact/main.scss @@ -0,0 +1,4 @@ +@import "../variables"; +@import "../mixins"; +@import "styles"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/content-page/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/content-page/_responsive-view.scss new file mode 100644 index 0000000..a7a98e4 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/content-page/_responsive-view.scss @@ -0,0 +1,13 @@ +@media (max-width: 767px) { + .content-page { + padding: 15px 0; + h1 { + font-size: 24px; + } + .text-block { + h4 { + font-size: 16px; + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/content-page/_styles.scss b/src/adtechmedia-website/frontend/sass/content-page/_styles.scss new file mode 100644 index 0000000..5c7eaef --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/content-page/_styles.scss @@ -0,0 +1,25 @@ +.content-page { + text-align: justify; + padding: 30px 0; + h1 { + background: transparent; + -webkit-text-fill-color: inherit; + font: 30px/70px Futura-Light, sans-serif; + color: #595959; + &:after { + display: none; + } + } + + h4 { + text-transform: uppercase; + font-size: 17px; + margin: 0 0 3px; + } + + .text-block { + &:not(:last-child) { + margin: 0 0 20px; + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/content-page/main.scss b/src/adtechmedia-website/frontend/sass/content-page/main.scss new file mode 100644 index 0000000..c25c3b5 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/content-page/main.scss @@ -0,0 +1,2 @@ +@import "styles"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/demo-confirm/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/demo-confirm/_responsive-view.scss new file mode 100644 index 0000000..0c3e442 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/demo-confirm/_responsive-view.scss @@ -0,0 +1,73 @@ +@media (min-width: 1025px) and (min-height: 800px) { + .demo-confirm p { + font-size: 18px; + } +} + +@media (min-width: 1500px) and (min-height: 800px) { + .demo-confirm { + p { + font-size: 20px; + } + } +} + +@media (min-width: 1025px) { + .demo-confirm { + & ~ .demo-footer { + display: none; + } + } +} + +@media (min-width: 1300px) { + .demo-confirm { + margin: 88px 0 0; + height: calc(100vh - 88px); + } +} + +@media (min-width: 1700px) { + .demo-confirm { + p { + font-size: 22px; + } + } +} + +@media (max-width: 1024px) { + .demo-confirm { + p { + font-size: 22px; + } + + img { + height: 135px; + } + } +} + +@media (max-width: 560px) { + .demo-confirm { + p { + font-size: 18px; + } + + img { + height: 100px; + } + } +} + +@media (max-width: 360px) { + .demo-confirm p { + font-size: 16px; + } +} + +@media (max-height: 459px) { + .demo-confirm { + height: auto; + padding: 50px 0; + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/demo-confirm/_styles.scss b/src/adtechmedia-website/frontend/sass/demo-confirm/_styles.scss new file mode 100644 index 0000000..65f8455 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/demo-confirm/_styles.scss @@ -0,0 +1,12 @@ +.demo-confirm { + margin: 70px 0 0; + height: calc(100vh - 70px); + display: flex; + display: -webkit-flex; + align-items: center; + -webkit-align-items: center; + img { + height: 152px; + margin: 0 auto 20px; + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/demo-confirm/main.scss b/src/adtechmedia-website/frontend/sass/demo-confirm/main.scss new file mode 100644 index 0000000..c25c3b5 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/demo-confirm/main.scss @@ -0,0 +1,2 @@ +@import "styles"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/demo/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/demo/_responsive-view.scss new file mode 100644 index 0000000..a8af358 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/demo/_responsive-view.scss @@ -0,0 +1,71 @@ +@media (max-width: 991px) { + .demo-container { + .block-logo { + img { + height: 40px; + } + } + + .demo-row { + margin: 0 -15px; + .demo-block { + padding: 0 15px; + } + } + } +} + +@media (max-width: 890px) { + .demo-container { + .demo-row { + margin: 0 -5px; + .demo-block { + padding: 0 5px; + } + } + } +} + +@media (max-width: 767px) { + #demo { + .demos-block { + margin: 0; + .demo-block { + padding: 0 15px; + .demo-block-inner { + &:after { + background-size: auto 50%; + } + } + } + } + } + + .demo-container { + .demo-row { + flex-direction: column; + -webkit-flex-direction: column; + margin: 0; + padding: 0; + .demo-block { + @include flex-width(0 0 auto, 70%); + padding: 0; + align-self: center; + -webkit-align-self: center; + &:not(:last-child) { + margin: 0 0 50px; + } + } + } + } +} + +@media (max-width: 480px) { + .demo-container { + .demo-row { + .demo-block { + @include flex-width(0 0 auto, 90%); + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/demo/_styles.scss b/src/adtechmedia-website/frontend/sass/demo/_styles.scss new file mode 100644 index 0000000..d5c1430 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/demo/_styles.scss @@ -0,0 +1,40 @@ +#demo { + .custom-headline-block { + @include custom-headline(url('../images/demo/demo.jpg')); + } +} + +.demo-container { + background: rgb(255,255,255); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(243,243,243,.3) 100%); /* FF3.6-15 */ + background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,.3) 100%); /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(243,243,243,.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */ + padding: 50px 0; + overflow: hidden; + + .block-logo { + border-bottom: 1px solid #cbcbcb; + padding: 0 0 10px; + img { + height: 50px; + margin: 0 auto; + } + } + + .demo-row { + padding: 20px 0; + @include flex-container; + margin: 0 -25px; + .demo-block { + @include flex-width(0 0 33.33333%, 33.33333%); + padding: 0 25px; + } + + img { + box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent) , to(rgba(250, 250, 250, 0.1))); + width: 100%; + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/demo/main.scss b/src/adtechmedia-website/frontend/sass/demo/main.scss new file mode 100644 index 0000000..ae3c4f4 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/demo/main.scss @@ -0,0 +1,4 @@ +@import "../variables"; +@import "../mixins"; +@import "styles"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/_new.scss b/src/adtechmedia-website/frontend/sass/home/_home.scss similarity index 57% rename from src/adtechmedia-website/frontend/sass/_new.scss rename to src/adtechmedia-website/frontend/sass/home/_home.scss index 580df1a..f331710 100644 --- a/src/adtechmedia-website/frontend/sass/_new.scss +++ b/src/adtechmedia-website/frontend/sass/home/_home.scss @@ -120,10 +120,6 @@ section { } } -.no-click { - pointer-events: none; -} - .steps { padding: 0 0 50px; .flex-row { @@ -398,166 +394,6 @@ section { } } -/** - * Material Modal CSS - */ -.modal { - will-change: visibility, opacity; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - overflow-y: auto; - overflow-x: hidden; - z-index: 1000; - visibility: hidden; - opacity: 0; - @include transition(all 0.5s cubic-bezier(0.23, 1, 0.32, 1)); -} - -.modal--active { - visibility: visible; - opacity: 1; -} - -.modal--align-top { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} - -.modal__bg { - background: rgba(0, 0, 0, .7); -} - -.modal__content { - will-change: transform, opacity; - position: relative; - background: #fff; - background-clip: padding-box; - box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.25); - opacity: 0; - @include transition(all 0.25s cubic-bezier(0.23, 1, 0.32, 1)); - width: 330px; - .btn { - margin: 10px; - } - - .modal-inner { - padding: 2.4rem 2.4rem 1rem; - h3 { - margin-bottom: 20px; - } - - #mc_embed_signup { - label.mc-response-label { - font-weight: normal; - margin: 5px 0 0; - padding: 0; - width: 100%; - text-align: center; - font-size: 12px; - display: block; - &.error { - color: #FF0031; - } - - &.valid { - color: $link-color; - } - } - - div.mce_inline_error { - display: none !important; - } - } - } - - .close-btn { - height: 30px; - width: 30px; - position: absolute; - top: 20px; - right: 20px; - &:before, &:after { - content: ''; - position: absolute; - height: 2px; - width: 100%; - top: 50%; - left: 0; - margin-top: -1px; - background: #BFBFBF; - @include transition(background .4s ease-in-out); - } - - &:before { - @include transform(rotate(45deg)); - } - &:after { - @include transform(rotate(-45deg)); - } - - &:hover { - cursor: pointer; - &:before, &:after { - background: $link-color; - } - } - } -} - -.modal__content--active { - opacity: 1; -} - -.modal__trigger { - position: relative; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - @include transition(all 0.5s cubic-bezier(0.23, 1, 0.32, 1)); -} - -.modal__trigger--active { - z-index: 10; -} - -#modal__temp { - will-change: transform, opacity; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - background: $link-color; - @include transform(none); - opacity: 1; - transition: opacity 0.1s ease-out, transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); - -webkit-transition: opacity 0.1s ease-out, transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); -} - -.modal-open > *:not(.modal) { - filter: blur(10px); -} - -.modal-transition { - position: relative; - z-index: 11; -} - .btn.video-show { position: relative; &:hover { @@ -662,203 +498,6 @@ section { z-index: 15; } -.default-bg { - background: url(../images/hero-wallpaper.png) 0 bottom/cover no-repeat; -} - -.calculator-block { - margin: 70px 0 0; - & > section { - padding-top: 40px; - padding-bottom: 40px; - } - - h2 { - span { - white-space: nowrap; - } - } - - &.calculator-results { - height: calc(100vh - 70px); - & > section { - position: relative; - top: 50%; - transform: translateY(-50%); - -webkit-transform: translateY(-50%); - } - - .form-heading { - font-size: 22px; - } - - .heading { - margin-bottom: 40px; - } - } - - &.calculator-confirm { - .blog-sections { - h3 { - margin: 40px 0 15px; - font-size: 24px; - } - - & > .flex-row { - flex-wrap: wrap; - -webkit-flex-wrap: wrap; - margin: 0 -12px; - & > * { - padding: 12px; - text-align: left; - line-height: 1.3; - color: $base-color; - &:hover { - cursor: pointer; - .post-content { - &:after { - background-color: rgba(78, 75, 247, 0.4); - } - - i { - opacity: 1; - visibility: visible; - } - } - - .post-title { - color: $link-color; - } - } - } - } - - @for $i from 0 through 3 { - *[class^="flex-item"]:nth-child(#{$i}) { - .post-content { - background: url(../images/calculator/blog-images/#{$i}-post.jpg) center center/cover no-repeat; - } - } - } - - .post-content { - color: #fff; - border-radius: 4px; - padding: 20px; - height: 224px; - box-sizing: border-box; - position: relative; - display: flex; - display: -webkit-flex; - justify-content: flex-end; - -webkit-justify-content: flex-end; - align-items: flex-end; - -webkit-align-items: flex-end; - &:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background-color: transparent; - display: block; - border-radius: 4px; - @include transition(.4s ease-in-out); - } - i { - position: relative; - z-index: 1; - font-size: 18px; - opacity: 0; - visibility: hidden; - @include transition(.4s ease-in-out); - } - } - - .post-title { - font-size: 20px; - overflow: hidden; - margin: 10px 0; - display: block; - @include transition(.4s ease-in-out); - } - - .post-intro { - font-size: 16px; - display: block; - } - } - } - - .info-blocks { - color: #fff; - font-size: 14px; - margin: 40px -12px; - .flex-item { - background: $link-color; - flex: 1; - -webkit-flex: 1; - margin: 12px; - padding: 12px; - &:nth-last-child(2), - &:last-child { - background: $purple-accent; - } - .flex-row { - margin: 0 0 12px; - align-items: center; - -webkit-align-items: center; - justify-content: space-around; - -webkit-justify-content: space-around; - } - } - - label { - font-size: 36px; - line-height: 1; - } - - span { - display: block; - } - - img { - width: 48px; - height: 48px; - } - } -} - -.calculator-form { - width: 340px; - margin: 0 auto; - &.send-report-form { - margin-top: 30px; - } -} - -.calculator-confirm, -.demo-confirm { - img { - height: 152px; - margin: 0 auto 20px; - } -} - -.demo-confirm { - margin: 70px 0 0; - height: calc(100vh - 282px); - display: flex; - display: -webkit-flex; - align-items: center; - -webkit-align-items: center; -} - -.blurred { - filter: blur(5px); -} - @keyframes play { 60%, 80% { color: white; @@ -869,4 +508,4 @@ section { 60%, 80% { color: white; } -} \ No newline at end of file +} diff --git a/src/adtechmedia-website/frontend/sass/_new-responsive.scss b/src/adtechmedia-website/frontend/sass/home/_responsive-view.scss similarity index 58% rename from src/adtechmedia-website/frontend/sass/_new-responsive.scss rename to src/adtechmedia-website/frontend/sass/home/_responsive-view.scss index ec14f2f..81dbdf7 100644 --- a/src/adtechmedia-website/frontend/sass/_new-responsive.scss +++ b/src/adtechmedia-website/frontend/sass/home/_responsive-view.scss @@ -20,53 +20,11 @@ } } - .btn { - padding: 8px 16px; - } - .main-page { h1 { font-size: 45px; } } - - .demo-footer { - background-size: 100% 200px; - } - - .bottom-info { - section { - width: 85%; - padding: 0; - } - } - - footer { - section { - width: 100%; - } - } - - .calculator-block { - .info-blocks { - margin-left: -8px; - margin-right: -8px; - font-size: 13px; - .flex-item { - margin: 8px; - padding: 12px 8px; - } - - img { - width: 42px; - height: 42px; - } - - label { - font-size: 32px; - } - } - } } @media (min-width: 1025px) and (min-height: 800px) { @@ -108,20 +66,12 @@ } } - section { - width: 90%; - } - .body-main, .body-main p, .demo-confirm p { font-size: 18px; } - .main-nav a { - font-size: 16px; - } - .solutions-block { .solutions-inner { li { @@ -142,25 +92,6 @@ } } } - - .calculator-block { - &.calculator-results { - height: calc(100vh - 282px); - & > section { - position: relative; - top: 50%; - transform: translateY(-50%); - -webkit-transform: translateY(-50%); - padding: 0; - } - } - - &.calculator-confirm { - & > section { - padding: 80px 0; - } - } - } } @media (min-width: 1500px) and (min-height: 800px) { @@ -174,7 +105,6 @@ font-size: 20px; } - section, .main-slide section { width: 80%; } @@ -196,47 +126,12 @@ url("../images/wallpaper-prefooter.jpg") 0 bottom/auto 440px no-repeat; } - .demo-footer { - background: url('../images/gray-footer.png') 0 bottom/100% auto no-repeat; - height: 200px; - padding: 100px 0 0; - line-height: 100px; - text-align: center; - .main-page ~ & { - margin-top: -100px; - } - - h3 { - display: inline-block; - vertical-align: top; - } - - .btn { - margin: 0 0 0 40px; - vertical-align: middle; - } - } - .demo-confirm, .calculator-block { & ~ .demo-footer { display: none; } } - - .calculator-block { - p { - font-size: 18px; - } - } - - header { - section { - & > .modal__trigger { - display: none; - } - } - } } @media (min-width: 1300px) { @@ -252,45 +147,16 @@ } } - .logo { - height: 88px; - img { - height: 40px; - } - } - - .main-nav { - li { - line-height: 88px; - height: 88px; - } - } - .demo-confirm, .calculator-block.calculator-result, .cb-container.not-found { margin: 88px 0 0; - height: calc(100vh - 300px); - } - - .calculator-block { - margin: 88px 0 0; - &.calculator-main { - height: calc(100vh - 88px); - & > section { - padding: 0; - position: relative; - top: 50%; - transform: translateY(-50%); - -webkit-transform: translateY(-50%); - } - } + height: calc(100vh - 88px); } } @media (min-width: 1700px) { section { - width: 1296px; .steps & { width: 1100px; } @@ -377,35 +243,6 @@ font-size: 50px; } - h3 { - font-size: 28px; - .modal__content .modal-inner & { - font-size: 22px; - } - } - - .footer-blocks { - .social-links { - li { - margin: 0 10px; - a { - width: 72px; - height: 72px; - i { - font-size: 40px; - line-height: 72px; - } - } - } - } - } - - .footer-logo { - img { - height: 104px; - } - } - .steps { .checks { h3 { @@ -513,72 +350,6 @@ } } } - - .btn { - padding: 8px 24px; - } - - .main-nav { - li { - &.custom-menu-link { - a { - padding-left: 24px; - padding-right: 24px; - } - } - } - } - - .demo-footer { - height: 250px; - line-height: 150px; - } - - .modal { - .custom-input { - padding-top: 28px; - input { - font-size: 22px; - height: 40px; - } - - label.text-field__label { - line-height: 44px; - } - } - } - - .calculator-block { - h3 { - font-size: 28px; - } - - .info-blocks { - font-size: 16px; - .flex-item { - padding: 24px 24px 12px; - } - - label { - font-size: 40px; - } - } - - &.calculator-results { - .heading { - margin-bottom: 80px; - } - } - - &.calculator-confirm { - .blog-sections { - h3 { - margin: 80px 0 30px; - font-size: 28px; - } - } - } - } } @media (min-width: 992px) and (max-width: 1024px) { @@ -634,100 +405,6 @@ font-size: 24px; } - header { - & > section { - display: flex; - display: -webkit-flex; - } - - nav { - .navTrigger-label { - width: 33px; - height: 18px; - position: relative; - top: 50%; - @include transform(translateY(-50%)); - cursor: pointer; - display: block; - span { - height: 2px; - display: block; - position: absolute; - width: 100%; - background: $link-color; - border-radius: 9px; - opacity: 1; - left: 0; - &:nth-child(1) { - top: 0; - width: 70%; - } - - &:nth-child(2) { - top: 8px; - } - - &:nth-child(3) { - top: 16px; - } - } - } - } - } - - .logo-cont { - float: none; - order: 2; - -webkit-order: 2; - } - - .main-nav { - height: 70px; - float: none; - order: 1; - -webkit-order: 1; - margin-right: 30px; - ul { - display: none; - position: absolute; - top: 100%; - background: #fff; - left: 0; - width: 100%; - overflow: auto; - height: calc(100vh - 70px); - } - - input#navTrigger:checked ~ ul { - display: flex; - display: -webkit-flex; - flex-direction: column; - -webkit-flex-direction: column; - justify-content: center; - -webkit-justify-content: center; - } - - li { - float: none; - display: block; - height: 60px; - line-height: 60px; - &.custom-menu-link { - display: none; - } - - a { - margin: 0; - font-size: 22px; - @include transition(.3s); - &.active, - &:hover { - color: #1b93f2; - } - } - } - } - .main-slide { height: 100vh; .flex-row { @@ -883,110 +560,12 @@ } } - footer { - .footer-blocks { - display: block; - .footer-logo, - .quick-links { - display: none; - } - - .social-links { - flex: none; - -webkit-flex: none; - max-width: 100%; - margin: 0; - float: none; - height: auto; - ul { - display: flex; - display: -webkit-flex; - justify-content: center; - -webkit-justify-content: center; - li { - margin: 0 15px; - a { - width: 70px; - height: 70px; - i { - font-size: 40px; - line-height: 70px; - } - } - } - } - } - } - } - - .bottom-info { - line-height: normal; - section { - border-color: rgba(0, 0, 0, .5); - width: calc(100% - 100px); - margin: 0 50px; - padding-top: 16px; - padding-bottom: 16px; - & > span { - display: block; - a { - white-space: nowrap; - } - } - } - } - - .demo-confirm, - .cb-container.not-found { - height: calc(100vh - 253px); - } - .demo-confirm, .calculator-confirm { img { height: 135px; } } - - .calculator-block { - &.calculator-confirm { - .blog-sections { - .post-title { - line-height: 1.3; - } - } - } - - .info-blocks { - font-size: 12px; - img { - width: 36px; - height: 36px; - } - - label { - font-size: 26px; - } - } - } - - header { - section { - & > .modal__trigger { - margin-left: auto; - order: 3; - -webkit-order: 3; - } - } - } - - main { - &:not(.main-page) { - & ~ .demo-footer { - display: none; - } - } - } } @media (max-width: 1024px) and (min-height: 800px) { @@ -1022,20 +601,6 @@ font-size: 60px; line-height: 1.2; } - - .calculator-block { - &.calculator-results { - height: calc(100vh - 253px); - } - } -} - -@media (max-device-width: 1024px) { - .calculator-block { - &.calculator-results { - height: calc(100vh - 253px); - } - } } @media (max-width: 991px) { @@ -1075,38 +640,6 @@ margin: 20px 0 0; } } - - .calculator-block { - &.default-bg { - background-position: center bottom; - } - - &.calculator-confirm { - .blog-sections { - & > .flex-row { - & > * { - flex: 0 0 50%; - -webkit-flex: 0 0 50%; - max-width: 50%; - } - } - } - } - } - - .calculator-block { - .info-blocks { - flex-wrap: wrap; - -webkit-flex-wrap: wrap; - justify-content: center; - -webkit-justify-content: center; - .flex-item { - flex: 0 0 25%; - -webkit-flex: 0 0 25%; - max-width: 25%; - } - } - } } @media (max-width: 991px) and (min-height: 800px) { @@ -1152,46 +685,6 @@ position: static; } } - - footer { - .footer-blocks { - .social-links { - ul { - li { - a { - width: 55px; - height: 55px; - i { - font-size: 28px; - line-height: 55px; - } - } - } - } - } - } - } - - .bottom-info { - section { - width: calc(100% - 40px); - margin: 0 20px; - padding: 16px 0; - } - } - - .demo-confirm, - .cb-container.not-found { - height: calc(100vh - 232px); - } - - .calculator-block { - &.calculator-main { - h2 { - margin-bottom: 20px; - } - } - } } @media (max-width: 767px) and (min-height: 800px) { @@ -1230,20 +723,6 @@ } } } - - .calculator-block { - &.calculator-results { - height: auto; - & > section { - position: static; - top: 50%; - transform: translateY(0%); - -webkit-transform: translateY(0%); - padding-top: 50px; - padding-bottom: 50px; - } - } - } } @media (max-device-width: 767px) { @@ -1266,44 +745,6 @@ } } -@media (max-width: 680px) { - footer { - .footer-blocks { - .social-links { - ul { - li { - margin: 0 10px; - a { - width: 50px; - height: 50px; - i { - font-size: 26px; - line-height: 50px; - } - } - } - } - } - } - } -} - -@media (max-width: 580px) { - .calculator-block { - .info-blocks { - justify-content: space-around; - -webkit-justify-content: space-around; - .flex-item { - flex: 0 0 30%; - -webkit-flex: 0 0 30%; - max-width: 30%; - margin: 10px 0; - padding: 10px; - } - } - } -} - @media (max-width: 560px) { body.body-main, .demo-confirm p, @@ -1382,52 +823,12 @@ } } - footer { - .footer-blocks { - .social-links { - ul { - li { - margin: 0 5px; - a { - width: 45px; - height: 45px; - i { - font-size: 24px; - line-height: 45px; - } - } - } - } - } - } - } - - .demo-confirm, - .cb-container.not-found { - height: calc(100vh - 222px); - } - .demo-confirm, .calculator-confirm { img { height: 100px; } } - - .calculator-block { - &.calculator-confirm { - .blog-sections { - & > .flex-row { - & > * { - flex: 0 0 100%; - -webkit-flex: 0 0 100%; - max-width: 100%; - margin-bottom: 24px; - } - } - } - } - } } @media (max-width: 560px) and (min-height: 800px) { @@ -1489,18 +890,6 @@ } } -@media (max-width: 450px) { - .calculator-block { - .info-blocks { - .flex-item { - flex: 0 0 45%; - -webkit-flex: 0 0 45%; - max-width: 45%; - } - } - } -} - @media (max-width: 400px) { .solutions-block { padding-bottom: 200px; @@ -1515,49 +904,9 @@ } } - .modal__content { - .modal-inner { - h3 { - font-size: 20px; - margin-bottom: 10px; - } - } - } - h3 { font-size: 16px; } - - footer { - .footer-blocks { - .social-links { - ul { - justify-content: space-between; - -webkit-justify-content: space-between; - &:after, &:before { - display: none; - } - li { - margin: 0; - float: none; - a { - width: 40px; - height: 40px; - i { - font-size: 22px; - line-height: 40px; - } - } - } - } - } - } - } - - .calculator-form { - width: 100%; - margin: 0; - } } @media (max-width: 360px) { @@ -1567,10 +916,6 @@ font-size: 16px; } - .main-nav { - margin-right: 10px; - } - .main-slide { .flex-row { justify-content: flex-start; @@ -1597,12 +942,6 @@ font-size: 30px; } - .btn { - font-size: 14px; - padding: 8px 16px; - } - - .steps { .step-block { img, div { @@ -1626,52 +965,6 @@ .demo-footer { padding: 0; } - - .bottom-info { - section { - padding: 10px 0; - & > span { - display: inline; - } - } - } - - footer { - .footer-blocks { - padding: 22px 0 16px; - .social-links { - ul { - li { - a { - width: 35px; - height: 35px; - i { - font-size: 20px; - line-height: 35px; - } - } - } - } - } - } - } - - .calculator-block { - .info-blocks { - .flex-item { - flex: 0 0 55%; - -webkit-flex: 0 0 55%; - max-width: 55%; - } - } - } -} - -@media (min-height: 500px) { - .modal__content { - max-height: 95vh; - overflow: auto; - } } @media (max-height: 459px) { @@ -1682,58 +975,4 @@ padding-bottom: 15%; } } - - .main-nav { - input#navTrigger:checked ~ ul { - justify-content: space-around; - -webkit-justify-content: space-around; - &:before, &:after { - display: none; - } - } - - li { - height: auto; - line-height: normal; - } - } - - .modal__content { - width: 100vw; - height: 100vh; - display: flex; - display: -webkit-flex; - align-items: center; - -webkit-align-items: center; - & > * { - flex: 1; - -webkit-flex: 1; - } - - .close-btn { - height: 20px; - width: 20px; - top: 10px; - right: 10px; - } - } - - .demo-confirm { - height: auto; - padding: 50px 0; - } -} - -@media (max-height: 350px) { - .modal__content { - img { - max-width: 40%; - } - - .modal-inner { - padding: 1.5rem; - flex: 2; - -webkit-flex: 2; - } - } } \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/home/main.scss b/src/adtechmedia-website/frontend/sass/home/main.scss new file mode 100644 index 0000000..3a366c2 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/home/main.scss @@ -0,0 +1,4 @@ +@import "../variables"; +@import "../mixins"; +@import "home"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/landing/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/landing/_responsive-view.scss new file mode 100644 index 0000000..66ee2f3 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/landing/_responsive-view.scss @@ -0,0 +1,101 @@ +@media (min-width: 1700px) { + .landing-page { + section { + width: 1296px; + } + } +} + +@media (max-width: 991px) { + .landing-page { + margin-top: 70px; + section { + width: 90%; + } + + h1 { + font-size: 26px; + } + } +} + +@media (max-width: 768px) { + .landing-page { + section { + padding: 25px 0; + } + + .flex-row { + display: block; + &.flex-gutter { + margin: 0; + } + & > [class^="flex-item-"] { + max-width: 100%; + padding: 0; + &:not(:last-child) { + margin-bottom: 25px; + } + } + } + + .install-btn { + display: block; + width: 300px; + margin: 0 auto; + text-align: center; + } + + .video-cont { + height: 300px; + } + + .customer-reviews { + blockquote { + font-size: 18px; + } + } + } +} + +@media (max-width: 560px) { + .landing-page { + h1 { + font-size: 25px; + } + } +} + +@media (max-width: 479px) { + .landing-page { + .social-links { + label { + display: none; + } + } + + .video-cont { + height: 200px; + } + + .heading-desc { + margin: 15px 0; + } + + .customer-reviews { + blockquote { + font-size: 15px; + } + } + + .install-btn { + width: 280px; + height: 40px; + line-height: 38px; + } + + h1 { + font-size: 23px; + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/_landing-page.scss b/src/adtechmedia-website/frontend/sass/landing/_styles.scss similarity index 92% rename from src/adtechmedia-website/frontend/sass/_landing-page.scss rename to src/adtechmedia-website/frontend/sass/landing/_styles.scss index 890f47c..4e2e0f5 100644 --- a/src/adtechmedia-website/frontend/sass/_landing-page.scss +++ b/src/adtechmedia-website/frontend/sass/landing/_styles.scss @@ -28,9 +28,7 @@ } hr { - border-width: 1px 0 0; - border-style: solid; - border-color: #eaeaea; + border: 1px solid #eaeaea; } .heading-desc { @@ -48,7 +46,7 @@ width: 35px; height: 35px; line-height: 35px; - background: #1b93f2; + background: $link-color; color: #fff; border-radius: 50%; text-align: center; diff --git a/src/adtechmedia-website/frontend/sass/landing/main.scss b/src/adtechmedia-website/frontend/sass/landing/main.scss new file mode 100644 index 0000000..ae3c4f4 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/landing/main.scss @@ -0,0 +1,4 @@ +@import "../variables"; +@import "../mixins"; +@import "styles"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/main.scss b/src/adtechmedia-website/frontend/sass/main.scss index e5c9d2f..9f561ce 100644 --- a/src/adtechmedia-website/frontend/sass/main.scss +++ b/src/adtechmedia-website/frontend/sass/main.scss @@ -1,9 +1,6 @@ +@import "variables"; @import "mixins"; @import "loops"; @import "base"; @import "styles"; -@import "new"; -@import "landing-page"; -@import "api/main"; @import "responsive-view"; -@import "new-responsive"; diff --git a/src/adtechmedia-website/frontend/sass/medium-content/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/medium-content/_responsive-view.scss new file mode 100644 index 0000000..de46b8c --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/medium-content/_responsive-view.scss @@ -0,0 +1,131 @@ +@media (min-width: 1025px) { + .medium-btn-block { + position: relative; + top: 50%; + transform: translateY(-50%); + -webkit-transform: translateY(-50%); + } + + .blog-post { + justify-content: space-between; + -webkit-justify-content: space-between; + display: flex; + display: -webkit-flex; + flex-direction: column; + -webkit-flex-direction: column; + } + + .posts-info { + height: 150px; + } +} + +@media (min-width: 1700px) { + .posts-info h3 { + font-size: 22px; + } + + .blog-post .blog-title { + font-size: 22px; + max-height: 85px; + } + + .medium-btn { + font-size: 16px; + padding: 4px 20px; + } +} + +@media (max-width: 1024px) { + .medium-content { + &.flex-row { + flex-direction: column; + -webkit-flex-direction: column; + & > * { + flex: 1; + -webkit-flex: 1; + max-width: none; + } + } + + .posts-info { + display: flex; + display: -webkit-flex; + justify-content: center; + -webkit-justify-content: center; + align-items: center; + -webkit-align-items: center; + margin: 0 0 30px; + & > * { + margin: 0 10px; + } + } + } +} + +@media (max-width: 991px) { + #mediumPosts { + margin: 0 -5px; + } + + .blog-post { + padding: 0 5px; + } +} + +@media (max-width: 767px) { + .medium-content { + border-top: 1px solid #F2F2F2; + } + + #mediumPosts { + margin: 0 -12px; + flex-wrap: wrap; + -webkit-flex-wrap: wrap; + } + + .blog-post { + flex: 0 0 50%; + -webkit-flex: 0 0 50%; + padding: 0 12px; + max-width: 50%; + &:not(:last-child) { + margin: 0 0 36px; + } + } +} + +@media (max-width: 560px) { + .medium-content { + .posts-info { + h3 { + font-size: 22px; + } + } + } + + #mediumPosts { + margin: 0; + flex-direction: column; + -webkit-flex-direction: column; + } + + .blog-post { + flex: 1; + -webkit-flex: 1; + padding: 0; + max-width: none; + } +} + +@media (max-width: 400px) { + .medium-content { + .posts-info { + flex-direction: column; + -webkit-flex-direction: column; + & > * { + margin: 10px; + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/medium-content/_styles.scss b/src/adtechmedia-website/frontend/sass/medium-content/_styles.scss new file mode 100644 index 0000000..393201c --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/medium-content/_styles.scss @@ -0,0 +1,72 @@ +#mediumPosts { + margin: 0 -10px; +} + +.blog-post { + text-align: left; + line-height: normal; + flex: 1; + -webkit-flex: 1; + padding: 0 10px; + .blog-title { + font-size: 18px; + max-height: 70px; + overflow: hidden; + a { + color: $base-color; + transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); + -webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); + &:hover { + color: $link-color; + } + } + } + + .post-description { + font-size: 16px; + margin: 10px 0 15px; + color: rgba(0, 0, 0, 0.65); + max-height: 65px; + overflow: hidden; + } + + .post-meta { + background: url(../images/mitoc-medium.png) left center/36px 36px no-repeat; + padding: 0 0 0 45px; + font-size: 14px; + line-height: normal; + & > * { + display: block; + &.post-date { + font-size: 13px; + color: rgba(0, 0, 0, .44); + } + } + } +} + +.medium-btn { + display: inline-block; + border: 1px solid #1C9963; + color: #1C9963; + text-align: center; + cursor: pointer; + font: 13px FuturaICG, sans-serif; + padding: 2px 16px; + border-radius: 16px; + transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); + -webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); + &:hover { + background: #1C9963; + color: #fff; + border-color: transparent; + } +} + +.medium-content { + border-bottom: 1px solid #F2F2F2; + padding: 20px 0; + .posts-info { + padding: 0 20px 0 0; + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/medium-content/main.scss b/src/adtechmedia-website/frontend/sass/medium-content/main.scss new file mode 100644 index 0000000..ae3c4f4 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/medium-content/main.scss @@ -0,0 +1,4 @@ +@import "../variables"; +@import "../mixins"; +@import "styles"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/modal/_modal.scss b/src/adtechmedia-website/frontend/sass/modal/_modal.scss new file mode 100644 index 0000000..86feedf --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/modal/_modal.scss @@ -0,0 +1,159 @@ +/** + * Material Modal CSS + */ +.modal { + will-change: visibility, opacity; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + overflow-y: auto; + overflow-x: hidden; + z-index: 1000; + visibility: hidden; + opacity: 0; + @include transition(all 0.5s cubic-bezier(0.23, 1, 0.32, 1)); +} + +.modal--active { + visibility: visible; + opacity: 1; +} + +.modal--align-top { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} + +.modal__bg { + background: rgba(0, 0, 0, .7); +} + +.modal__content { + will-change: transform, opacity; + position: relative; + background: #fff; + background-clip: padding-box; + box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.25); + opacity: 0; + @include transition(all 0.25s cubic-bezier(0.23, 1, 0.32, 1)); + width: 330px; + .btn { + margin: 10px; + } + + .modal-inner { + padding: 2.4rem 2.4rem 1rem; + h3 { + margin-bottom: 20px; + } + + #mc_embed_signup { + label.mc-response-label { + font-weight: normal; + margin: 5px 0 0; + padding: 0; + width: 100%; + text-align: center; + font-size: 12px; + display: block; + &.error { + color: #FF0031; + } + + &.valid { + color: $link-color; + } + } + + div.mce_inline_error { + display: none !important; + } + } + } + + .close-btn { + height: 30px; + width: 30px; + position: absolute; + top: 20px; + right: 20px; + &:before, &:after { + content: ''; + position: absolute; + height: 2px; + width: 100%; + top: 50%; + left: 0; + margin-top: -1px; + background: $gray-color; + @include transition(background .4s ease-in-out); + } + + &:before { + @include transform(rotate(45deg)); + } + &:after { + @include transform(rotate(-45deg)); + } + + &:hover { + cursor: pointer; + &:before, &:after { + background: $link-color; + } + } + } +} + +.modal__content--active { + opacity: 1; +} + +.modal__trigger { + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + @include transition(all 0.5s cubic-bezier(0.23, 1, 0.32, 1)); +} + +.modal__trigger--active { + z-index: 10; +} + +#modal__temp { + will-change: transform, opacity; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: $link-color; + @include transform(none); + opacity: 1; + transition: opacity 0.1s ease-out, transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); + -webkit-transition: opacity 0.1s ease-out, transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); +} + +.modal-open > *:not(.modal) { + filter: blur(10px); +} + +.modal-transition { + position: relative; + z-index: 11; +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/modal/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/modal/_responsive-view.scss new file mode 100644 index 0000000..b6c107b --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/modal/_responsive-view.scss @@ -0,0 +1,77 @@ +@media (min-width: 1700px) { + .modal__content { + .modal-inner { + h3 { + font-size: 22px; + } + } + } + + .modal { + .custom-input { + padding-top: 28px; + input { + font-size: 22px; + height: 40px; + } + + label.text-field__label { + line-height: 44px; + } + } + } +} + +@media (max-width: 400px) { + .modal__content { + .modal-inner { + h3 { + font-size: 20px; + margin-bottom: 10px; + } + } + } +} + +@media (min-height: 500px) { + .modal__content { + max-height: 95vh; + overflow: auto; + } +} + +@media (max-height: 459px) { + .modal__content { + width: 100vw; + height: 100vh; + display: flex; + display: -webkit-flex; + align-items: center; + -webkit-align-items: center; + & > * { + flex: 1; + -webkit-flex: 1; + } + + .close-btn { + height: 20px; + width: 20px; + top: 10px; + right: 10px; + } + } +} + +@media (max-height: 350px) { + .modal__content { + img { + max-width: 40%; + } + + .modal-inner { + padding: 1.5rem; + flex: 2; + -webkit-flex: 2; + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/modal/main.scss b/src/adtechmedia-website/frontend/sass/modal/main.scss new file mode 100644 index 0000000..27245f9 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/modal/main.scss @@ -0,0 +1,4 @@ +@import "../variables"; +@import "../mixins"; +@import "modal"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/solutions/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/solutions/_responsive-view.scss new file mode 100644 index 0000000..a980e74 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/solutions/_responsive-view.scss @@ -0,0 +1,159 @@ +@media (min-width: 1171px) { + #solutions { + section { + .solution-cont { + .solution-text { + @include flex-width(0 0 65%, 65%); + } + + .solution-benefits { + @include flex-width(0 0 35%, 35%); + } + } + } + } +} + +@media (max-width: 1170px) { + #solutions { + section { + padding-top: 25px; + } + } +} + +@media (max-width: 1170px) and (min-width: 1025px) { + #solutions { + section { + .solution-cont { + .solution-text { + @include flex-width(0 0 60%, 60%); + } + + .solution-benefits { + @include flex-width(0 0 40%, 40%); + } + } + } + } +} + +@media (min-width: 1025px) { + #solutions { + section { + .solution-cont { + .solution-cont-inner { + @include flex-container; + margin: 0 -25px; + } + + .solution-text, + .solution-benefits { + padding: 0 25px; + } + } + } + } +} + +@media (max-width: 1024px) { + #solutions { + section { + .solution-cont { + h3 { + margin: 25px 0 0; + } + } + } + } +} + +@media (max-width: 991px) { + #solutions { + section { + h1 { + font-size: 28px; + } + + .solution:not(:last-child) { + margin: 0 0 25px; + } + } + } +} + +@media (max-width: 767px) { + #solutions { + section { + padding: 10px 20px 0; + h1 { + font-size: 24px; + } + + .solution:not(:last-child) { + margin: 0 0 15px; + } + + .solution-cont { + font-size: 15px; + width: calc(100% - 130px); + text-align: justify; + h3 { + font-size: 16px; + margin: 15px 0 0; + } + } + + img { + width: 100px; + } + } + } +} + +@media (min-width: 481px) { + #solutions { + section { + .solution-cont { + float: right; + } + } + } +} + +@media (max-width: 480px) { + #solutions { + section { + .solution:not(:last-child) { + margin: 0 0 10px; + } + + .solution-img { + margin: 0 10px 10px 0; + img { + width: 80px; + } + } + + .solution-cont { + width: 100%; + font-size: 14px; + } + + h1 { + font-size: 22px; + } + } + } +} + +@media (max-width: 400px) { + #solutions { + section { + h1 { + font-size: 20px; + line-height: 55px; + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/solutions/_styles.scss b/src/adtechmedia-website/frontend/sass/solutions/_styles.scss new file mode 100644 index 0000000..2b79cf1 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/solutions/_styles.scss @@ -0,0 +1,44 @@ +#solutions { + padding: 0 0 25px; + section { + padding-top: 50px; + text-align: left; + h1 { + background: transparent; + -webkit-text-fill-color: inherit; + font: 30px/70px Futura-Light, sans-serif; + color: #595959; + &:after { + display: none; + } + } + + .solution { + &:not(:last-child) { + margin: 0 0 50px; + } + } + + .solution-cont { + width: calc(100% - 180px); + font-size: 16px; + + h3 { + font-weight: normal; + text-transform: uppercase; + font-size: 18px; + } + + ul { + margin: 0 0 0 20px; + li { + list-style: disc outside none; + color: $link-color; + span { + color: $base-color; + } + } + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/solutions/main.scss b/src/adtechmedia-website/frontend/sass/solutions/main.scss new file mode 100644 index 0000000..ae3c4f4 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/solutions/main.scss @@ -0,0 +1,4 @@ +@import "../variables"; +@import "../mixins"; +@import "styles"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/team/_responsive-view.scss b/src/adtechmedia-website/frontend/sass/team/_responsive-view.scss new file mode 100644 index 0000000..ead081a --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/team/_responsive-view.scss @@ -0,0 +1,64 @@ +@media (min-width: 768px) and (max-width: 991px) { + .team-block { + .member-pic { + width: 130px; + height: 130px; + } + + .member-name, + .member-social li .fa { + font-size: 18px; + } + } +} + +@media (max-width: 767px) { + .team-block { + flex-flow: wrap; + -webkit-flex-flow: wrap; + padding: 0; + .team-member { + flex: 0 0 50%; + -webkit-flex: 0 0 50%; + max-width: 50%; + margin: 50px 0 0; + } + } +} + +@media (min-width: 480px) and (max-width: 640px) { + .team-block { + .member-pic { + width: 160px; + height: 160px; + margin-bottom: 15px; + } + + .member-name { + font-size: 20px; + } + } +} + +@media (max-width: 479px) { + .team-block { + display: block; + padding: 30px 0 0; + .team-member { + max-width: none; + &:not(:last-child) { + margin: 0 0 50px; + } + } + + .member-pic { + margin-bottom: 10px; + } + + .member-social { + &:before { + width: 130px; + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/team/_styles.scss b/src/adtechmedia-website/frontend/sass/team/_styles.scss new file mode 100644 index 0000000..f9a453b --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/team/_styles.scss @@ -0,0 +1,74 @@ +#team { + padding-bottom: 20px; + .custom-headline-block { + @include custom-headline(url('../images/team.jpg')); + } +} + +.team-block { + @include flex-container; + padding: 50px 0 0; + .team-member { + @include flex-width(0 0 25%, 25%); + font-family: FuturaICG, sans-serif; + color: #595959; + } + + .member-pic { + width: 185px; + height: 185px; + margin: 0 auto 25px; + @include grayscale(90%); + &:hover { + @include grayscale(0%); + } + + img { + width: 100%; + height: auto; + border-radius: 50%; + } + } + + .member-name { + font-size: 22px; + color: $link-color; + + } + + .member-position { + font-size: 13px; + font-style: italic; + } + + .member-social { + position: relative; + margin: 15px 0 0; + &:before { + content: ''; + height: 1px; + width: 50%; + background: #aeaeae; + position: absolute; + top: 0; + left: 50%; + @include transform(translateX(-50%)); + } + + li { + display: inline-block; + a { + color: #595959; + @include transition(.2s linear); + &:hover { + color: $link-color; + } + } + + .fa { + font-size: 20px; + margin: 15px 10px 0; + } + } + } +} \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/sass/team/main.scss b/src/adtechmedia-website/frontend/sass/team/main.scss new file mode 100644 index 0000000..ae3c4f4 --- /dev/null +++ b/src/adtechmedia-website/frontend/sass/team/main.scss @@ -0,0 +1,4 @@ +@import "../variables"; +@import "../mixins"; +@import "styles"; +@import "responsive-view"; \ No newline at end of file diff --git a/src/adtechmedia-website/frontend/static-pages/api-docs/index.html b/src/adtechmedia-website/frontend/static-pages/api-docs/index.html index 4a83fa5..37c42ad 100644 --- a/src/adtechmedia-website/frontend/static-pages/api-docs/index.html +++ b/src/adtechmedia-website/frontend/static-pages/api-docs/index.html @@ -28,6 +28,9 @@ + + + @@ -179,6 +182,20 @@

Let's schedule your demo

+
+
+
+

Latest in Our Blog

+
+ Follow +
+
+
+
+
+
+
+