From 97a74836979aca2191e143eeee0db07ba4732f79 Mon Sep 17 00:00:00 2001 From: nur-alam Date: Thu, 26 Sep 2024 13:32:00 +0600 Subject: [PATCH] merge with dev --- assets/dist/css/admin.min.css | 31 +- assets/dist/css/all-controls.min.css | 487 +- assets/dist/css/dashboard.min.css | 99 +- assets/dist/css/style.min.css | 10634 ++++++++++++++++++++++++- assets/dist/mix-manifest.json | 20 +- 5 files changed, 11257 insertions(+), 14 deletions(-) diff --git a/assets/dist/css/admin.min.css b/assets/dist/css/admin.min.css index bb98d68..acecfd0 100644 --- a/assets/dist/css/admin.min.css +++ b/assets/dist/css/admin.min.css @@ -1 +1,30 @@ -.block-editor__container .wp-block,body.gutenberg-editor-page .editor-block-list__block,body.gutenberg-editor-page .editor-default-block-appender,body.gutenberg-editor-page .editor-post-title__block{max-width:none!important}.edit-post-text-editor__body{max-width:none!important;margin-left:2%;margin-right:2%}.tutorstarter-metabox{display:flex;flex-direction:column;align-items:flex-start}.tutorstarter-meta-field{justify-content:flex-start;display:flex;flex-direction:column;margin:5px 0;width:100%} \ No newline at end of file +body.gutenberg-editor-page .editor-post-title__block, +body.gutenberg-editor-page .editor-default-block-appender, +body.gutenberg-editor-page .editor-block-list__block { + max-width: none !important; +} + +.block-editor__container .wp-block { + max-width: none !important; +} + +.edit-post-text-editor__body { + max-width: none !important; + margin-left: 2%; + margin-right: 2%; +} + +.tutorstarter-metabox { + display: flex; + flex-direction: column; + align-items: flex-start; +} + +.tutorstarter-meta-field { + justify-content: flex-start; + display: flex; + flex-direction: column; + margin: 5px 0; + width: 100%; +} + diff --git a/assets/dist/css/all-controls.min.css b/assets/dist/css/all-controls.min.css index 7df677f..d10cc51 100644 --- a/assets/dist/css/all-controls.min.css +++ b/assets/dist/css/all-controls.min.css @@ -1 +1,486 @@ -@charset "UTF-8";.tutorstarter-units{margin-left:auto}.tutorstarter-units button.components-button{border:none;color:#7e8993;text-transform:uppercase;font-weight:600;font-size:10px;background:none;padding:2px 3px;line-height:10px;height:auto;border-radius:2px;min-width:20px;margin-left:3px;text-align:center;display:flex;justify-content:center}.tutorstarter-units button.components-button.active{background:#7e8993;color:#fff}.tutorstarter-units button.components-button.active.alone{background-color:#007cba;text-shadow:none}#customize-controls .wp-full-overlay-sidebar-content{background:#f3f3f3}.wp-picker-container .wp-color-result.button{border:1px solid #ccc!important;border-radius:3px!important}.customize-control{margin-bottom:20px!important}.customize-control input[type=text]{border:1px solid #ccc!important;border-radius:3px!important}.components-input-control__input,.components-select-control__input,.customize-control input[type=number],.customize-control input[type=text],select#_customize-input-blog_grid_selected{color:#585b5c!important;background:#e8e8e8!important}.components-input-control__backdrop,.customize-control input[type=number],select#_customize-input-blog_grid_selected{border:1px solid #ccc!important;border-radius:3px!important}.tutorstarter-control-header{margin-bottom:7px}.tutorstarter-background-control .customize-control-description{margin-bottom:0!important;margin-top:10px!important}.tutorstarter-background-control{border:1px solid #f3f3f3;border-radius:3px;padding:10px;background:#e8e8e8}.flex-contents{display:flex;align-items:center}.tutorstarter-responsive-control-header{display:flex;align-items:center;padding-bottom:5px}.tutorstarter-responsive-control-bar{display:flex;align-items:center;margin-left:14px}.tutorstarter-responsive-control-bar .customize-control-title{margin:0 0 10px}.tutorstarter-responsive-control-bar .components-button-group{display:flex;border:none}.tutorstarter-responsive-control-bar button{height:auto;box-shadow:none!important;padding:3px 4px!important}.tutorstarter-responsive-control-bar button .dashicon,.tutorstarter-responsive-control-bar button svg{fill:#007cba!important;height:15px;width:16px;font-size:16px}.preview-desktop .tutorstarter-responsive-control-bar button.desktop .dashicon,.preview-mobile .tutorstarter-responsive-control-bar button.mobile .dashicon,.preview-tablet .tutorstarter-responsive-control-bar button.tablet .dashicon{color:#7e8993}.tutorstarter-typeface-control .font-family-selector-toggle{width:100%;height:35px;align-items:center;justify-content:center;display:flex;border:1px solid #ccc;box-shadow:none;background-color:#e8e8e8}.tutorstarter-typeface-control .font-family-selector-toggle .ff-name{color:#585b5c;width:65%;overflow:hidden;text-overflow:ellipsis;line-height:1;text-align:left}.tutorstarter-typeface-control .font-family-selector-toggle .ff-preview{color:#585b5c!important;line-height:1;margin-left:auto;font-size:21px}.tutorstarter-typeface-control .popover-content{position:relative;display:block;width:300px!important;background:#e8e8e8}.tutorstarter-typeface-control .popover-header{position:absolute;top:-40px}.tutorstarter-typeface-control .search{display:flex;align-items:center;justify-content:center;background-color:#e8e8e8;box-shadow:0 5px 5px -3px rgba(0,0,0,.2);border-bottom:1px solid #ccc;padding:5px;width:300px;top:0;box-sizing:border-box}.tutorstarter-typeface-control .search .components-base-control__field{margin-bottom:0}.tutorstarter-typeface-control .search .components-base-control__field input{height:25px;width:100%}.tutorstarter-typeface-control .search .components-base-control{width:85%}.tutorstarter-typeface-control .search .close-font-selector{padding:0 5px;margin-left:auto}.tutorstarter-typeface-control .components-popover__content{overflow:hidden!important}.tutorstarter-typeface-control .tutorstarter-fonts-list{max-height:400px;margin-top:40px;overflow:auto}.tutorstarter-typeface-control .tutorstarter-fonts-list .load-more{padding:10px 0}.tutorstarter-typeface-control .tutorstarter-fonts-list .load-more svg{fill:#7e8993}.tutorstarter-typeface-control .tutorstarter-fonts-list li{margin:0}.tutorstarter-typeface-control .tutorstarter-fonts-list li.selected a{background-color:#0b69da;color:#fff}.tutorstarter-typeface-control .tutorstarter-fonts-list li.no-result{opacity:.75;font-weight:600;padding:10px 0}.tutorstarter-typeface-control .tutorstarter-fonts-list li.font-group-header{text-align:left;padding:5px 10px;font-size:15px;font-weight:600;background-color:#e8e8e8}.tutorstarter-typeface-control .tutorstarter-fonts-list li a{align-items:center;display:flex;padding:5px 10px;transition:.2s ease;color:#333;border-bottom:1px solid #efefef}.tutorstarter-typeface-control .tutorstarter-fonts-list li a:hover{color:#fff;background-color:#0073aa}.tutorstarter-typeface-control .tutorstarter-fonts-list li a .tutorstarter-font-family{font-size:14px;font-weight:400;text-align:left;max-width:75%;overflow:hidden;text-overflow:ellipsis}.tutorstarter-typeface-control .tutorstarter-fonts-list li a .tutorstarter-font-preview{line-height:normal;font-display:swap;margin-left:auto;font-size:20px}.tutorstarter-typeface-control .select-inline{margin-bottom:10px;display:flex;align-items:center}.tutorstarter-typeface-control .select-inline>.customize-control-title{margin:0;max-width:35%}.tutorstarter-typeface-control .select-inline>*{flex-grow:1}.tutorstarter-typeface-control .select-inline select{border-radius:0;border-color:#7e8993}.tutorstarter-typeface-control .select-inline .components-base-control__field{margin:0}.tutorstarter-toggle-control>.components-base-control__field,.tutorstarter-toggle-control label{margin-bottom:0!important}.tutorstarter-radio-image{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.tutorstarter-radio-image .option{text-align:center;padding:5px}.tutorstarter-radio-image label{margin:0 auto;flex-direction:column;display:flex}.tutorstarter-radio-image span{margin-top:7px;color:#7e8993;font-weight:800;font-size:8px;line-height:18px;text-transform:uppercase}.tutorstarter-radio-image button{cursor:pointer;border:none;padding:0}.tutorstarter-radio-image button.active{padding:4px;outline:3px solid #007cba}.tutorstarter-radio-image button img{width:100%;display:block}#customize-control-header_type_select .tutorstarter-radio-image{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#customize-control-header_type_select .tutorstarter-radio-image .option{text-align:center;padding:5px}#customize-control-header_type_select .tutorstarter-radio-image label{margin:0 auto;flex-direction:column;display:flex}#customize-control-header_type_select .tutorstarter-radio-image span{margin-top:7px;color:#7e8993;font-weight:800;font-size:9px;line-height:18px;text-transform:uppercase}#customize-control-header_type_select .tutorstarter-radio-image button{cursor:pointer;border:none;padding:0}#customize-control-header_type_select .tutorstarter-radio-image button.active{padding:4px;outline:3px solid #007cba}#customize-control-header_type_select .tutorstarter-radio-image button img{width:100%;display:block}input.input-collapsible{position:absolute;opacity:0;z-index:-1}.tutorstarter-accordions{border-radius:3px;overflow:hidden}.tutorstarter-single-accordion{width:100%;color:#585b5c;overflow:hidden}.tutorstarter-single-accordion-label{display:flex;justify-content:space-between;padding:1em;background:#e8e8e8;font-weight:700;cursor:pointer}.tutorstarter-single-accordion-label:hover{background:#cfcfcf}.tutorstarter-single-accordion-label:after{content:"\276F";width:1em;height:1em;text-align:center;transition:all .35s}.tutorstarter-single-accordion-content{max-height:0;padding:0 1em;color:#585b5c;background:#e8e8e8;transition:all .35s}.tutorstarter-single-accordion-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#e8e8e8;cursor:pointer}.tutorstarter-single-accordion-close:hover,input.input-collapsible:checked+.tutorstarter-single-accordion-label{background:#cfcfcf}input.input-collapsible:checked+.tutorstarter-single-accordion-label:after{transform:rotate(90deg)}input.input-collapsible:checked~.tutorstarter-single-accordion-content{opacity:1;max-height:100vh;padding:1em}.color-control{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.color-box{width:50px;height:25px;border:1px solid #000}.color-popup{position:relative;z-index:2} \ No newline at end of file +@charset "UTF-8"; + +.tutorstarter-units { + margin-left: auto; +} + +.tutorstarter-units button.components-button { + border: none; + color: #7e8993; + text-transform: uppercase; + font-weight: 600; + font-size: 10px; + background: none; + padding: 2px 3px; + line-height: 10px; + height: auto; + border-radius: 2px; + min-width: 20px; + margin-left: 3px; + text-align: center; + display: flex; + justify-content: center; +} + +.tutorstarter-units button.components-button.active { + background: #7e8993; + color: #fff; +} + +.tutorstarter-units button.components-button.active.alone { + background-color: #007cba; + text-shadow: none; +} + +#customize-controls .wp-full-overlay-sidebar-content { + background: #F3F3F3; +} + +.wp-picker-container .wp-color-result.button { + border: 1px solid #CCCCCC !important; + border-radius: 3px !important; +} + +.customize-control { + margin-bottom: 20px !important; +} + +.customize-control input[type=text] { + border: 1px solid #CCCCCC !important; + border-radius: 3px !important; +} + +.components-select-control__input, +.components-input-control__input, +.customize-control input[type=number], +.customize-control input[type=text], +select#_customize-input-blog_grid_selected { + color: #585b5c !important; + background: #E8E8E8 !important; +} + +.components-input-control__backdrop, +.customize-control input[type=number], +select#_customize-input-blog_grid_selected { + border: 1px solid #CCCCCC !important; + border-radius: 3px !important; +} + +.tutorstarter-control-header { + margin-bottom: 7px; +} + +.tutorstarter-background-control .customize-control-description { + margin-bottom: 0 !important; + margin-top: 10px !important; +} + +.tutorstarter-background-control { + border: 1px solid #F3F3F3; + border-radius: 3px; + padding: 10px; + background: #E8E8E8; +} + +.flex-contents { + display: flex; + align-items: center; +} + +.tutorstarter-responsive-control-header { + display: flex; + align-items: center; + padding-bottom: 5px; +} + +.tutorstarter-responsive-control-bar { + display: flex; + align-items: center; + margin-left: 14px; +} + +.tutorstarter-responsive-control-bar .customize-control-title { + margin: 0 0 10px; +} + +.tutorstarter-responsive-control-bar .components-button-group { + display: flex; + border: none; +} + +.tutorstarter-responsive-control-bar button { + height: auto; + box-shadow: none !important; + padding: 3px 4px !important; +} + +.tutorstarter-responsive-control-bar button svg, +.tutorstarter-responsive-control-bar button .dashicon { + fill: #007cba !important; + height: 15px; + width: 16px; + font-size: 16px; +} + +.preview-mobile .tutorstarter-responsive-control-bar button.mobile .dashicon { + color: #7e8993; +} + +.preview-tablet .tutorstarter-responsive-control-bar button.tablet .dashicon { + color: #7e8993; +} + +.preview-desktop .tutorstarter-responsive-control-bar button.desktop .dashicon { + color: #7e8993; +} + +.tutorstarter-typeface-control .font-family-selector-toggle { + width: 100%; + height: 35px; + align-items: center; + justify-content: center; + display: flex; + border: 1px solid #CCCCCC; + box-shadow: none; + background-color: #E8E8E8; +} + +.tutorstarter-typeface-control .font-family-selector-toggle .ff-name { + color: #585b5c; + width: 65%; + overflow: hidden; + text-overflow: ellipsis; + line-height: 1; + text-align: left; +} + +.tutorstarter-typeface-control .font-family-selector-toggle .ff-preview { + color: #585b5c !important; + line-height: 1; + margin-left: auto; + font-size: 21px; +} + +.tutorstarter-typeface-control .popover-content { + position: relative; + display: block; + width: 300px !important; + background: #E8E8E8; +} + +.tutorstarter-typeface-control .popover-header { + position: absolute; + top: -40px; +} + +.tutorstarter-typeface-control .search { + display: flex; + align-items: center; + justify-content: center; + background-color: #E8E8E8; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2); + border-bottom: 1px solid #CCCCCC; + padding: 5px; + width: 300px; + top: 0; + box-sizing: border-box; +} + +.tutorstarter-typeface-control .search .components-base-control__field { + margin-bottom: 0; +} + +.tutorstarter-typeface-control .search .components-base-control__field input { + height: 25px; + width: 100%; +} + +.tutorstarter-typeface-control .search .components-base-control { + width: 85%; +} + +.tutorstarter-typeface-control .search .close-font-selector { + padding: 0 5px; + margin-left: auto; +} + +.tutorstarter-typeface-control .components-popover__content { + overflow: hidden !important; +} + +.tutorstarter-typeface-control .tutorstarter-fonts-list { + max-height: 400px; + margin-top: 40px; + overflow: auto; +} + +.tutorstarter-typeface-control .tutorstarter-fonts-list .load-more { + padding: 10px 0; +} + +.tutorstarter-typeface-control .tutorstarter-fonts-list .load-more svg { + fill: #7e8993; +} + +.tutorstarter-typeface-control .tutorstarter-fonts-list li { + margin: 0; +} + +.tutorstarter-typeface-control .tutorstarter-fonts-list li.selected a { + background-color: #0b69da; + color: #fff; +} + +.tutorstarter-typeface-control .tutorstarter-fonts-list li.no-result { + opacity: 0.75; + font-weight: 600; + padding: 10px 0; +} + +.tutorstarter-typeface-control .tutorstarter-fonts-list li.font-group-header { + text-align: left; + padding: 5px 10px; + font-size: 15px; + font-weight: 600; + background-color: #E8E8E8; +} + +.tutorstarter-typeface-control .tutorstarter-fonts-list li a { + align-items: center; + display: flex; + padding: 5px 10px; + transition: 0.2s ease; + color: #333; + border-bottom: 1px solid #efefef; +} + +.tutorstarter-typeface-control .tutorstarter-fonts-list li a:hover { + color: #fff; + background-color: #0073aa; +} + +.tutorstarter-typeface-control .tutorstarter-fonts-list li a .tutorstarter-font-family { + font-size: 14px; + font-weight: 400; + text-align: left; + max-width: 75%; + overflow: hidden; + text-overflow: ellipsis; +} + +.tutorstarter-typeface-control .tutorstarter-fonts-list li a .tutorstarter-font-preview { + line-height: initial; + font-display: swap; + margin-left: auto; + font-size: 20px; +} + +.tutorstarter-typeface-control .select-inline { + margin-bottom: 10px; + display: flex; + align-items: center; +} + +.tutorstarter-typeface-control .select-inline > .customize-control-title { + margin: 0; + max-width: 35%; +} + +.tutorstarter-typeface-control .select-inline > * { + flex-grow: 1; +} + +.tutorstarter-typeface-control .select-inline select { + border-radius: 0; + border-color: #7e8993; +} + +.tutorstarter-typeface-control .select-inline .components-base-control__field { + margin: 0; +} + +.tutorstarter-toggle-control > .components-base-control__field, +.tutorstarter-toggle-control label { + margin-bottom: 0 !important; +} + +.tutorstarter-radio-image { + display: flex; + flex-direction: row; + justify-content: flex-start; + align-items: flex-start; +} + +.tutorstarter-radio-image .option { + text-align: center; + padding: 5px; +} + +.tutorstarter-radio-image label { + margin: 0 auto; + flex-direction: column; + display: flex; +} + +.tutorstarter-radio-image span { + margin-top: 7px; + color: #7e8993; + font-weight: 800; + font-size: 8px; + line-height: 18px; + text-transform: uppercase; +} + +.tutorstarter-radio-image button { + cursor: pointer; + border: none; + padding: 0; +} + +.tutorstarter-radio-image button.active { + padding: 4px; + outline: 3px solid #007cba; +} + +.tutorstarter-radio-image button img { + width: 100%; + display: block; +} + +#customize-control-header_type_select .tutorstarter-radio-image { + display: flex; + flex-direction: column; + justify-content: center; + align-items: flex-start; +} + +#customize-control-header_type_select .tutorstarter-radio-image .option { + text-align: center; + padding: 5px; +} + +#customize-control-header_type_select .tutorstarter-radio-image label { + margin: 0 auto; + flex-direction: column; + display: flex; +} + +#customize-control-header_type_select .tutorstarter-radio-image span { + margin-top: 7px; + color: #7e8993; + font-weight: 800; + font-size: 9px; + line-height: 18px; + text-transform: uppercase; +} + +#customize-control-header_type_select .tutorstarter-radio-image button { + cursor: pointer; + border: none; + padding: 0; +} + +#customize-control-header_type_select .tutorstarter-radio-image button.active { + padding: 4px; + outline: 3px solid #007cba; +} + +#customize-control-header_type_select .tutorstarter-radio-image button img { + width: 100%; + display: block; +} + +input.input-collapsible { + position: absolute; + opacity: 0; + z-index: -1; +} + +/* Accordion styles */ + +.tutorstarter-accordions { + border-radius: 3px; + overflow: hidden; +} + +.tutorstarter-single-accordion { + width: 100%; + color: #585b5c; + overflow: hidden; +} + +.tutorstarter-single-accordion-label { + display: flex; + justify-content: space-between; + padding: 1em; + background: #E8E8E8; + font-weight: bold; + cursor: pointer; + /* Icon */ +} + +.tutorstarter-single-accordion-label:hover { + background: #cfcfcf; +} + +.tutorstarter-single-accordion-label::after { + content: "\276F"; + width: 1em; + height: 1em; + text-align: center; + transition: all 0.35s; +} + +.tutorstarter-single-accordion-content { + max-height: 0; + padding: 0 1em; + color: #585b5c; + background: #E8E8E8; + transition: all 0.35s; +} + +.tutorstarter-single-accordion-close { + display: flex; + justify-content: flex-end; + padding: 1em; + font-size: 0.75em; + background: #E8E8E8; + cursor: pointer; +} + +.tutorstarter-single-accordion-close:hover { + background: #cfcfcf; +} + +input.input-collapsible:checked + .tutorstarter-single-accordion-label { + background: #cfcfcf; +} + +input.input-collapsible:checked + .tutorstarter-single-accordion-label::after { + transform: rotate(90deg); +} + +input.input-collapsible:checked ~ .tutorstarter-single-accordion-content { + opacity: 1; + max-height: 100vh; + padding: 1em; +} + +.color-control { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; +} + +.color-box { + width: 50px; + height: 25px; + border: 1px solid #000; +} + +.color-popup { + position: relative; + z-index: 2; +} + diff --git a/assets/dist/css/dashboard.min.css b/assets/dist/css/dashboard.min.css index d15cacb..dac7c6a 100644 --- a/assets/dist/css/dashboard.min.css +++ b/assets/dist/css/dashboard.min.css @@ -1 +1,98 @@ -.ocdi__intro-text,.ocdi__title{display:none}li#toplevel_page_tutorstarter a .dashicons-before img{width:18px;margin-left:10px;margin-top:-1px}.tutorstarter-opt-wrapper{background:#f1f1f1;color:#333;font-family:inherit;font-size:14px;line-height:1.4em;padding-bottom:30px}.tutorstarter-opt-container{max-width:100%;margin:0 auto}@media screen and (min-width:992px){.tutorstarter-opt-container{width:80%}}@media screen and (max-width:991px){.tutorstarter-opt-container{width:100%}}.tutorstarter-opt-header{background-color:transparent;text-align:center;padding:20px;margin-bottom:20px}.tutorstarter-opt-header .header-content{display:flex;align-items:center;justify-content:center}.tutorstarter-opt-header .header-content .thm-title{font-size:inherit;margin-right:10px}.tutorstarter-opt-container .tutorstarter-opt-content{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.tutorstarter-opt-container .tutorstarter-opt-content .tutorstarter-opt-card{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;background:#fff;margin:20px;width:25%;min-height:200px;padding:20px;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.15);transition:.35s linear;text-decoration:none}.tutorstarter-opt-container .tutorstarter-opt-content .tutorstarter-opt-card span{font-size:25px}.tutorstarter-opt-container .tutorstarter-opt-content .tutorstarter-opt-card p{font-size:17px}.tutorstarter-opt-container .tutorstarter-opt-content .tutorstarter-opt-card:hover{box-shadow:0 30px 60px -10px rgba(0,28,73,.15)}@media screen and (max-width:767px){.tutorstarter-opt-container .tutorstarter-opt-content .tutorstarter-opt-card{width:100%}} \ No newline at end of file +.ocdi__title, +.ocdi__intro-text { + display: none; +} + +li#toplevel_page_tutorstarter a .dashicons-before img { + width: 18px; + margin-left: 10px; + margin-top: -1px; +} + +.tutorstarter-opt-wrapper { + background: #f1f1f1; + color: #333; + font-family: inherit; + font-size: 14px; + line-height: 1.4em; + padding-bottom: 30px; +} + +.tutorstarter-opt-container { + max-width: 100%; + margin: 0 auto; +} + +@media screen and (min-width: 992px) { + .tutorstarter-opt-container { + width: 80%; + } +} + +@media screen and (max-width: 991px) { + .tutorstarter-opt-container { + width: 100%; + } +} + +.tutorstarter-opt-header { + background-color: transparent; + text-align: center; + padding: 20px; + margin-bottom: 20px; +} + +.tutorstarter-opt-header .header-content { + display: flex; + align-items: center; + justify-content: center; +} + +.tutorstarter-opt-header .header-content .thm-title { + font-size: inherit; + margin-right: 10px; +} + +.tutorstarter-opt-container .tutorstarter-opt-content { + width: 100%; + display: flex; + justify-content: center; + align-items: center; + flex-wrap: wrap; +} + +.tutorstarter-opt-container .tutorstarter-opt-content .tutorstarter-opt-card { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + flex-grow: 1; + background: #ffffff; + margin: 20px; + width: 25%; + min-height: 200px; + padding: 20px; + border-radius: 5px; + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.15); + transition: 0.35s linear; + text-decoration: none; +} + +.tutorstarter-opt-container .tutorstarter-opt-content .tutorstarter-opt-card span { + font-size: 25px; +} + +.tutorstarter-opt-container .tutorstarter-opt-content .tutorstarter-opt-card p { + font-size: 17px; +} + +.tutorstarter-opt-container .tutorstarter-opt-content .tutorstarter-opt-card:hover { + box-shadow: 0px 30px 60px -10px rgba(0, 28, 73, 0.15); +} + +@media screen and (max-width: 767px) { + .tutorstarter-opt-container .tutorstarter-opt-content .tutorstarter-opt-card { + width: 100%; + } +} + diff --git a/assets/dist/css/style.min.css b/assets/dist/css/style.min.css index 237f6da..a069e59 100644 --- a/assets/dist/css/style.min.css +++ b/assets/dist/css/style.min.css @@ -1 +1,10633 @@ -@charset "UTF-8";/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}*{margin:0;padding:0;box-sizing:border-box}body{overflow-x:hidden}html{scroll-behavior:smooth}pre{white-space:pre-wrap}.theme-tutorstarter .site{display:flex;flex-direction:column;min-height:100vh}.theme-tutorstarter .site .site-content{flex:1}body.admin-bar header.header-transparent{top:20px}body.admin-bar header.header-transparent .navbar-nav{top:30px}header.header-transparent{position:absolute;top:0;left:0;right:0;background:transparent;z-index:999}header.header-transparent .navbar{padding-top:33px;padding-bottom:33px}@media (min-width:992px){header.header-transparent .navbar .navbar-nav>.menu-item>a{color:var(--navTransColor)}header.header-transparent .navbar .navbar-nav>.menu-item>a:hover{color:var(--navTransHoverColor);filter:drop-shadow(0 0 0 var(--navTransHoverColor))}header.header-transparent .navbar .navbar-nav>.menu-item.current-menu-item a{filter:drop-shadow(0 0 0 var(--navTransHoverColor))}header.header-transparent .navbar .navbar-nav>.menu-item.icon>a:before{background:var(--navTransColor);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' fill='none'%3E%3Cpath d='M.94.727L4 3.78 7.06.727l.94.94-4 4-4-4 .94-.94z' fill='%23fff'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' fill='none'%3E%3Cpath d='M.94.727L4 3.78 7.06.727l.94.94-4 4-4-4 .94-.94z' fill='%23fff'/%3E%3C/svg%3E")}header.header-transparent .navbar .navbar-nav>.menu-item.icon:hover>a:before,header.header-transparent .navbar .navbar-nav>.menu-item:not(.icon) a:after{background:var(--navTransHoverColor)}header.header-transparent .navbar .navbar-nav>.menu-item:hover>a{filter:drop-shadow(0 0 0 var(--navTransColor))}}header.header-transparent .navbar .navbar-utils .btn-search svg path{fill:var(--navTransColor)}header.header-transparent .navbar .navbar-utils .btn-cart svg>path{fill:var(--navCartColorTrans)}header.header-transparent .navbar .navbar-utils .btn-cart span{color:var(--navCartColorTrans)}header.header-transparent .navbar .navbar-utils a.btn-getstarted{border-color:var(--headerBtnBorderColorTrans);color:var(--headerBtnColorTrans);background:var(--headerBtnBgColorTrans)}header.header-transparent .navbar .toggle-icon span,header.header-transparent .navbar .toggle-icon span:after,header.header-transparent .navbar .toggle-icon span:before{background:var(--navTransColor)}header.header-transparent .navbar-brand .logo-white{display:block}header.header-transparent .navbar-brand .logo-dark{display:none}header.header-transparent .utils-search{display:block}header.header-sticky{left:0;right:0;z-index:9999;transition:.5s linear}header.header-sticky.sticky-on{position:fixed;background:var(--sticky-menu-bg-color)}header.header-sticky.sticky-on .navbar{padding-top:20px;padding-bottom:20px}header.header-default{background:var(--headerDefaultBg)}@media (min-width:992px){header.header-default .navbar-nav>.menu-item .sub-menu{box-shadow:0 4px 10px rgba(39,57,101,.2)}header.header-default .navbar-nav>.menu-item>.sub-menu:after{filter:drop-shadow(0 -1px 1px rgba(39,57,101,.07))}}header.header-default .navbar-brand .logo-white{display:none}header.header-default .navbar-brand .logo-dark{display:block}header.header-default .utils-search{display:none}.navbar.navbar-left .navbar-brand{grid-area:col2;justify-self:center}.navbar.navbar-center{flex-wrap:wrap}@media (min-width:992px){.navbar.navbar-center .navbar-nav{justify-content:center}}.navbar .search-field{display:none}.navbar.has-search-field{grid-auto-flow:column;grid-template-columns:unset}.navbar.has-search-field .search-field{display:block;max-width:246px}.navbar.has-search-field .search-field input[type=search]{width:100%;height:40px;display:block;outline:none;background:#fff;border:1px solid #d2d2d2;border-radius:6px;padding-left:34px;padding-right:10px;font-size:16px;line-height:1.6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='24' width='24'%3E%3Cpath clip-rule='evenodd' d='M10.857 5.524a5.334 5.334 0 100 10.667 5.334 5.334 0 000-10.667zM4 10.857a6.858 6.858 0 1112.215 4.28l3.562 3.562a.762.762 0 11-1.078 1.078l-3.561-3.561A6.858 6.858 0 014 10.858z' fill='%231950d1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px;background-position:left 8px center}.navbar.has-search-field .search-field input[type=search i]::-webkit-search-cancel-button{cursor:pointer}@media (max-width:767px){.navbar.has-search-field .search-field{display:none}}.navbar.has-search-field .navbar-nav>.menu-item>a{color:var(--navRightHoverColor)}.navbar.has-search-field .navbar-brand{grid-area:unset}.navbar.navbar-right{grid-template-columns:auto 1fr auto}.navbar.navbar-right .menu-primary-container,.navbar.navbar-right .navbar-nav{justify-self:end}.navbar.navbar-right .navbar-nav>.menu-item>a{color:var(--navRightColor)}.navbar.navbar-right .navbar-nav>.menu-item:hover>a{color:var(--navRightHoverColor);filter:drop-shadow(0 0 0 var(--navRightHoverColor))}@media (min-width:992px){.navbar.navbar-right .navbar-nav>.menu-item .sub-menu{box-shadow:0 4px 10px rgba(39,57,101,.2)}.navbar.navbar-right .navbar-nav>.menu-item>.sub-menu:after{filter:drop-shadow(0 -1px 1px rgba(39,57,101,.07))}}@media (min-width:992px){.navbar.navbar-right .menu-item .sub-menu .sub-menu{left:unset;right:calc(100% + 20px);border-top:0}.navbar.navbar-right .menu-item:not(.icon) a:after{background:#1950d1}}@media (max-width:991px){.navbar.navbar-right .navbar-toggler{justify-self:flex-end;margin-right:0}}@media (max-width:767px){body.admin-bar header.sticky-on{top:0}.navbar-utils .tutor-header-profile-menu{display:none}}.navbar-utils .tutor-header-profile-menu{position:relative;cursor:pointer}.navbar-utils .tutor-header-profile-menu:hover ul{opacity:1;visibility:visible}.navbar-utils .tutor-header-profile-menu ul{position:absolute;z-index:999;background:#fff;padding:10px 0;list-style:none;width:200px;right:0;top:49px;border-radius:3px;opacity:0;visibility:hidden;transition:.3s;box-shadow:0 0 10px rgba(0,0,0,.1);max-height:510px;overflow-x:hidden;overflow-y:scroll}.navbar-utils .tutor-header-profile-menu ul li{display:block}.navbar-utils .tutor-header-profile-menu ul li a{display:block;width:100%;padding:5px 25px;color:#1f2949;transition:.3s;font-size:14px}.navbar-utils .tutor-header-profile-menu ul:before{content:"";bottom:100%;height:20px;width:100%;z-index:2;left:0;position:absolute}:root{--headerDefaultBg:var(--primary-menu-bg-color);--headerBtnColor:var(--cta-text-color);--headerBtnColorTrans:var(--cta-text-color-trans);--headerBtnBgColor:var(--cta-background-color);--headerBtnBgColorTrans:var(--cta-background-color-trans);--headerBtnBorderColorTrans:var(--cta-border-color-trans);--navDefaultColor:var(--menu-link-color);--navDefaultHoverColor:var(--active-menu-color);--navCenterColor:var(--menu-link-color);--navCenterHoverColor:var(--active-menu-color);--navRightColor:var(--menu-link-color);--navRightHoverColor:var(--active-menu-color);--navTransColor:var(--menu-link-color-trans);--navTransHoverColor:var(--active-menu-color-trans);--navSubmenuColor:#0a083b;--navSubmenuHoverColor:#1950d1;--navCartColor:var(--cart-color);--navCartColorTrans:var(--cart-color-trans)}.navbar{max-width:1170px;margin:0 auto;padding:17px 30px;position:relative;transition:.3s linear;display:grid;grid-template-areas:"col1 col2 col3";grid-auto-flow:column;grid-gap:30px;align-items:center}.navbar a{text-decoration:none}.navbar.full-width{max-width:100%}.navbar ul{list-style:none}.navbar ul a{text-decoration:none}.navbar .navbar-utils{display:flex;align-items:center;justify-self:end}.navbar .navbar-utils>div:not(:first-child){margin-left:20px}.navbar .navbar-utils>*{cursor:pointer}.navbar .navbar-utils button{outline:none;border:none}.navbar .navbar-utils .btn-cart{background:none;display:flex;align-items:center;font-size:18px;line-height:1.67;text-align:center;letter-spacing:.3px}.navbar .navbar-utils .btn-cart span{margin-left:2px;color:var(--navDefaultColor)}.navbar .navbar-utils .btn-cart svg>path{fill:var(--navCartColor)}.navbar .navbar-utils a.btn-getstarted{padding:12px 28px;font-style:normal;font-family:inherit;display:inline-block;text-align:center;border-radius:var(--cta-border-radius);text-transform:var(--cta-font-transform);font-weight:var(--cta-font-weight);font-size:var(--cta-font-size);line-height:var(--cta-font-lineheight);color:var(--headerBtnColor);background:var(--headerBtnBgColor);border:var(--cta-border-width) solid var(--cta-border-color)}@media (max-width:992px){.navbar .navbar-utils a.btn-getstarted{padding:9px 18px}}.navbar .btn-search{font-size:1.5rem;background:transparent;outline:none;border:none;color:inherit;cursor:pointer}.navbar .navbar-brand img{max-width:unset}.navbar .navbar-nav .menu-item.current-menu-item a{color:var(--navDefaultHoverColor);filter:drop-shadow(0 0 0 var(--navDefaultHoverColor))}.navbar .navbar-nav .menu-item.current-menu-item a:after{width:51.6%!important;opacity:1!important}.navbar-nav{display:flex;list-style:none;padding:0;flex-wrap:wrap}.navbar-nav .menu-item{position:relative}.navbar-nav .menu-item a{padding:5px;text-decoration:none;font-size:var(--header-font-size);line-height:var(--header-font-lineheight);font-weight:var(--header-font-weight);text-transform:var(--header-font-transform);display:block;transition:.15s ease;display:flex;align-items:center;color:var(--navDefaultColor);position:relative}.navbar-nav>.menu-item:hover>a{color:var(--navDefaultHoverColor)}.navbar-toggler{cursor:pointer;font-size:1.5rem;background:none;outline:none;border:none;border-radius:1px;padding:2px 5px;transition:.15s linear;display:none;margin-right:20px}.navbar-toggler:focus,.navbar-toggler:hover{box-shadow:0 0 0 2px rgba(0,0,0,.36)}.navbar-toggler .toggle-icon{position:relative;width:26px;height:25px;display:flex;align-items:center}.navbar-toggler .toggle-icon span,.navbar-toggler .toggle-icon span:after,.navbar-toggler .toggle-icon span:before{content:"";position:absolute;height:3px;width:26px;background:#0a083b;left:0}.navbar-toggler .toggle-icon span:after{transform:translateY(8px)}.navbar-toggler .toggle-icon span:before{transform:translateY(-8px)}.menu-item .sub-menu{width:204px;display:block;position:absolute;top:45px;left:-25px;transition:.3s;padding:24px;opacity:0;visibility:hidden;transform:translateY(5px);border-radius:4px;z-index:999;background:#fff;box-shadow:0 4px 10px rgba(39,57,101,.1);border-radius:10px}.menu-item .sub-menu a{color:var(--navSubmenuColor)}.menu-item .sub-menu>.menu-item .sub-menu{top:0;left:calc(100% + 14px);border-top:0}.menu-item .sub-menu>.menu-item .sub-menu:before{top:10px;left:-10px;border:5px solid transparent;border-right-color:#000}.menu-item .sub-menu:before{content:"";position:absolute;top:-10px;left:10px;border:5px solid transparent;border-bottom-color:#000;display:none}.menu-item .sub-menu .menu-item:not(:last-child){margin-bottom:11px}.menu-item .sub-menu>.menu-item:hover>a{color:var(--navSubmenuHoverColor)}.menu-item:focus-within>.sub-menu,.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}@media (min-width:992px){.navbar-nav>.menu-item>.sub-menu:after{content:"";position:absolute;width:20px;height:9px;top:-8px;left:43px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='8' fill='none'%3E%3Cpath d='M7.993.806a3 3 0 014.014 0L20 8H0L7.993.806z' fill='%23fff'/%3E%3C/svg%3E")}.navbar-nav>.menu-item:not(.icon) a:after{content:"";position:absolute;bottom:-2px;width:0;height:2px;background:var(--navDefaultHoverColor);opacity:0;transition:.3s linear}.navbar-nav>.menu-item:hover>a{filter:drop-shadow(0 0 0 var(--navDefaultHoverColor))}.navbar-nav>.menu-item:hover>a:after{width:51.6%;opacity:1}}.nav-close{margin-left:auto;margin-top:10px;display:none}.nav-close .btn-nav-close{outline:0;background:transparent;cursor:pointer;width:30px;height:30px;border:1px solid #0a083b;color:#0a083b;border-radius:50%;font-size:25px;line-height:30px;display:flex;align-items:center;justify-content:center}.nav-close .btn-nav-close .close-btn{transform:rotate(45deg);margin-top:-2px;margin-left:2px}.nav-close .btn-nav-close:focus,.nav-close .btn-nav-close:hover{background:#0a083b;color:#fff}.navbar-nav .menu-item.icon>a:before{content:"";position:absolute;right:0;transition:.15s linear;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' fill='none'%3E%3Cpath d='M.94.727L4 3.78 7.06.727l.94.94-4 4-4-4 .94-.94z' fill='%230A083B'/%3E%3C/svg%3E");background-size:auto;background-position:50%;background-repeat:no-repeat;width:8px;height:6px}.navbar-nav>.menu-item.icon>a:before{background:var(--navDefaultColor);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' fill='none'%3E%3Cpath d='M.94.727L4 3.78 7.06.727l.94.94-4 4-4-4 .94-.94z' fill='%23fff'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' fill='none'%3E%3Cpath d='M.94.727L4 3.78 7.06.727l.94.94-4 4-4-4 .94-.94z' fill='%23fff'/%3E%3C/svg%3E")}.navbar-nav>.menu-item.icon:hover>a:before{background:var(--navDefaultHoverColor)}@media (min-width:992px){.navbar-nav>.menu-item:not(:last-child){margin-right:30px}.navbar-nav>.menu-item.icon>a:before{right:-8px}.navbar-nav .menu-item .sub-menu a{font-size:18px;font-weight:600}.navbar-nav .menu-item .sub-menu a:after{content:"";position:absolute;width:62%;height:1px;bottom:-3px;left:5px;background:var(--navSubmenuHoverColor);opacity:0;transition:.3s}.navbar-nav .menu-item .sub-menu>.menu-item:hover>a:after{opacity:1}}@media (max-width:991px){.navbar-toggler{display:block;justify-self:right}.navbar-nav{background:#fff;flex-direction:column;z-index:99999;padding:0 20px;opacity:0;transition:.4s ease;position:fixed;left:-300px;top:0;width:300px;height:100%;overflow-y:auto;transform:translateX(-300px)}.navbar-nav.active{opacity:1;left:0;transform:translateX(0);box-shadow:0 0 0 10000px rgba(0,0,0,.5)}.navbar-nav .menu-item a{margin:10px 0;color:#0a083b;display:flex;align-items:center;font-size:var(--header-font-size-tablet);line-height:var(--header-font-lineheight-tablet)}.navbar-nav>.menu-item:first-child{margin-top:20px}.navbar-nav>.menu-item:last-child{margin-bottom:20px}.navbar-nav .menu-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.navbar-nav .menu-item:hover>a{color:#1950d1}.navbar-nav>.menu-item:after{display:none}.navbar-nav .nav-close{display:block}.menu-item .sub-menu{padding:0;position:static;max-height:0;width:auto;border:none;box-shadow:none;margin-left:10px}.menu-item .sub-menu .sub-menu{border:none}.menu-item .sub-menu:before{display:none}.menu-item:focus-within>.sub-menu,.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);max-height:none}.menu-item.icon a:before{top:unset;right:0;transform:translateY(0)}.navbar .navbar-utils a.btn-getstarted{font-size:var(--cta-font-size-tablet);line-height:var(--cta-font-lineheight-tablet)}}.search-field-popup{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.65);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:.2s linear}.search-field-popup.show{opacity:1;visibility:visible}.search-field-popup.show form div{opacity:1;transform:translateY(0)}.search-field-popup form{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.search-field-popup form div{padding:30px;position:relative;width:400px;height:150px;background:#fff;display:flex;align-items:center;border-radius:5px;opacity:0;transform:translateY(10px);transition:.2s linear}.search-field-popup form input[type=search]{width:100%;height:40px;display:block;outline:none;background:#fff;border:1px solid #d2d2d2;border-radius:6px;padding-left:34px;padding-right:10px;font-size:16px;line-height:1.6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='24' width='24'%3E%3Cpath clip-rule='evenodd' d='M10.857 5.524a5.334 5.334 0 100 10.667 5.334 5.334 0 000-10.667zM4 10.857a6.858 6.858 0 1112.215 4.28l3.562 3.562a.762.762 0 11-1.078 1.078l-3.561-3.561A6.858 6.858 0 014 10.858z' fill='%231950d1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px;background-position:left 8px center}.search-field-popup form button.close-btn{position:absolute;top:5px;right:5px;transform:rotate(45deg);background:transparent;border:none;outline:none;font-size:25px;line-height:1;font-weight:100;font-family:sans-serif;width:20px;height:20px;display:flex;align-items:flex-end;justify-content:center;cursor:pointer}@media (max-width:767px){a.btn-getstarted{display:none}.navbar-nav .menu-item a{font-size:var(--header-font-size-mobile);line-height:var(--header-font-lineheight-mobile)}.navbar{grid-gap:16px}.navbar .navbar-utils a.btn-getstarted{font-size:var(--cta-font-size-mobile);line-height:var(--cta-font-lineheight-mobile)}.navbar-brand{order:1}button.navbar-toggler{order:2;justify-self:center}.navbar-utils{order:3}}@media (max-width:500px){.navbar{padding-left:15px;padding-right:15px;display:flex;flex-wrap:wrap;justify-content:space-evenly}.navbar .navbar-toggler{margin-right:unset;margin-left:5px}}.rtl .tutor-header-profile-menu-items .tutor-header-submenu{position:absolute;z-index:999;width:698px;top:50px;right:-260%}.rtl .tutor-submenu-login-section,.tutor-submenu-login-section-instructor{width:33.33%;padding-left:16px;padding-top:10px;display:flex;flex-direction:column;justify-content:center;padding-right:30px}body{font-family:var(--body-font);background-color:var(--body-bg-color);color:var(--body-text-color);font-size:var(--body-font-size);font-weight:var(--body-font-weight);text-transform:var(--body-text-transform);line-height:var(--body-font-lineheight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:991px){body{font-size:var(--body-font-size-tablet);line-height:var(--body-font-lineheight-tablet)}}@media screen and (max-width:767px){body{font-size:var(--body-font-size-mobile);line-height:var(--body-font-lineheight-mobile)}}.container,.container-fluid,.container-narrow{box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}.container-fluid:after,.container-narrow:after,.container:after{content:"";display:table;clear:both}.container{max-width:1140px}.container-fluid{max-width:100%}.container-narrow{max-width:1190px}@media screen and (max-width:767px){.qubely-section .qubely-container{max-width:92%}}.row{display:flex;flex-direction:row;box-sizing:border-box;margin-right:-5px;margin-left:-5px;flex:0 1 auto;flex-wrap:wrap}.row:after{content:"";display:table;clear:both}.row.nowrap{flex-wrap:nowrap}.row.justify-start{justify-content:flex-start}.row.justify-end{justify-content:flex-end}.row.justify-center{justify-content:center}.row.justify-between{justify-content:space-between}.row.justify-around{justify-content:space-around}.row.justify-evenly{justify-content:space-evenly}.row.reverse{flex-direction:row-reverse}.row.align-top{align-items:flex-start}.row.align-bottom{align-items:flex-end}.row.align-middle{align-items:center}.row.align-baseline{align-items:baseline}.row.align-stretch{align-items:stretch}.row .flex-auto{flex:auto}.row .flex-item{flex:0 0 auto}.row .flex-item.grow{flex-grow:1}[class*=" col-"],[class^=col-]{position:relative;box-sizing:border-box;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 auto}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}@media (min-width:480px){.col-xs-1{max-width:8.3333333333%;flex:0 0 8.3333333333%}.col-xs-2{max-width:16.6666666667%;flex:0 0 16.6666666667%}.col-xs-3{max-width:25%;flex:0 0 25%}.col-xs-4{max-width:33.3333333333%;flex:0 0 33.3333333333%}.col-xs-5{max-width:41.6666666667%;flex:0 0 41.6666666667%}.col-xs-6{max-width:50%;flex:0 0 50%}.col-xs-7{max-width:58.3333333333%;flex:0 0 58.3333333333%}.col-xs-8{max-width:66.6666666667%;flex:0 0 66.6666666667%}.col-xs-9{max-width:75%;flex:0 0 75%}.col-xs-10{max-width:83.3333333333%;flex:0 0 83.3333333333%}.col-xs-11{max-width:91.6666666667%;flex:0 0 91.6666666667%}.col-xs-12{max-width:100%;flex:0 0 100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}}@media (min-width:767px){.col-sm-1{max-width:8.3333333333%;flex:0 0 8.3333333333%}.col-sm-2{max-width:16.6666666667%;flex:0 0 16.6666666667%}.col-sm-3{max-width:25%;flex:0 0 25%}.col-sm-4{max-width:33.3333333333%;flex:0 0 33.3333333333%}.col-sm-5{max-width:41.6666666667%;flex:0 0 41.6666666667%}.col-sm-6{max-width:50%;flex:0 0 50%}.col-sm-7{max-width:58.3333333333%;flex:0 0 58.3333333333%}.col-sm-8{max-width:66.6666666667%;flex:0 0 66.6666666667%}.col-sm-9{max-width:75%;flex:0 0 75%}.col-sm-10{max-width:83.3333333333%;flex:0 0 83.3333333333%}.col-sm-11{max-width:91.6666666667%;flex:0 0 91.6666666667%}.col-sm-12{max-width:100%;flex:0 0 100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}}@media (min-width:991px){.col-md-1{max-width:8.3333333333%;flex:0 0 8.3333333333%}.col-md-2{max-width:16.6666666667%;flex:0 0 16.6666666667%}.col-md-3{max-width:25%;flex:0 0 25%}.col-md-4{max-width:33.3333333333%;flex:0 0 33.3333333333%}.col-md-5{max-width:41.6666666667%;flex:0 0 41.6666666667%}.col-md-6{max-width:50%;flex:0 0 50%}.col-md-7{max-width:58.3333333333%;flex:0 0 58.3333333333%}.col-md-8{max-width:66.6666666667%;flex:0 0 66.6666666667%}.col-md-9{max-width:75%;flex:0 0 75%}.col-md-10{max-width:83.3333333333%;flex:0 0 83.3333333333%}.col-md-11{max-width:91.6666666667%;flex:0 0 91.6666666667%}.col-md-12{max-width:100%;flex:0 0 100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}}@media (min-width:1190px){.col-lg-1{max-width:8.3333333333%;flex:0 0 8.3333333333%}.col-lg-2{max-width:16.6666666667%;flex:0 0 16.6666666667%}.col-lg-3{max-width:25%;flex:0 0 25%}.col-lg-4{max-width:33.3333333333%;flex:0 0 33.3333333333%}.col-lg-5{max-width:41.6666666667%;flex:0 0 41.6666666667%}.col-lg-6{max-width:50%;flex:0 0 50%}.col-lg-7{max-width:58.3333333333%;flex:0 0 58.3333333333%}.col-lg-8{max-width:66.6666666667%;flex:0 0 66.6666666667%}.col-lg-9{max-width:75%;flex:0 0 75%}.col-lg-10{max-width:83.3333333333%;flex:0 0 83.3333333333%}.col-lg-11{max-width:91.6666666667%;flex:0 0 91.6666666667%}.col-lg-12{max-width:100%;flex:0 0 100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}}@media (min-width:1440px){.col-xl-1{max-width:8.3333333333%;flex:0 0 8.3333333333%}.col-xl-2{max-width:16.6666666667%;flex:0 0 16.6666666667%}.col-xl-3{max-width:25%;flex:0 0 25%}.col-xl-4{max-width:33.3333333333%;flex:0 0 33.3333333333%}.col-xl-5{max-width:41.6666666667%;flex:0 0 41.6666666667%}.col-xl-6{max-width:50%;flex:0 0 50%}.col-xl-7{max-width:58.3333333333%;flex:0 0 58.3333333333%}.col-xl-8{max-width:66.6666666667%;flex:0 0 66.6666666667%}.col-xl-9{max-width:75%;flex:0 0 75%}.col-xl-10{max-width:83.3333333333%;flex:0 0 83.3333333333%}.col-xl-11{max-width:91.6666666667%;flex:0 0 91.6666666667%}.col-xl-12{max-width:100%;flex:0 0 100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.3333333333%}.col-xl-pull-2{right:16.6666666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.3333333333%}.col-xl-pull-5{right:41.6666666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.3333333333%}.col-xl-pull-8{right:66.6666666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.3333333333%}.col-xl-pull-11{right:91.6666666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.3333333333%}.col-xl-push-2{left:16.6666666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.3333333333%}.col-xl-push-5{left:41.6666666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.3333333333%}.col-xl-push-8{left:66.6666666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.3333333333%}.col-xl-push-11{left:91.6666666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}}.pt-0{padding-top:0}.pt-1{padding-top:10px}.pt-2{padding-top:20px}.pt-3{padding-top:30px}.pt-4{padding-top:40px}.pt-5{padding-top:50px}.pt-6{padding-top:60px}.pt-7{padding-top:70px}.pt-8{padding-top:80px}.pt-9{padding-top:90px}.pt-10{padding-top:100px}.pt-11{padding-top:110px}.pt-12{padding-top:120px}.pt-13{padding-top:130px}.pt-14{padding-top:140px}.pt-15{padding-top:150px}.pt-16{padding-top:160px}.pt-17{padding-top:170px}.pt-18{padding-top:180px}.pt-19{padding-top:190px}.pt-20{padding-top:200px}@media (max-width:991px){.pt-md-0{padding-top:0}}@media (max-width:991px){.pt-md-1{padding-top:10px}}@media (max-width:991px){.pt-md-2{padding-top:20px}}@media (max-width:991px){.pt-md-3{padding-top:30px}}@media (max-width:991px){.pt-md-4{padding-top:40px}}@media (max-width:991px){.pt-md-5{padding-top:50px}}@media (max-width:991px){.pt-md-6{padding-top:60px}}@media (max-width:991px){.pt-md-7{padding-top:70px}}@media (max-width:991px){.pt-md-8{padding-top:80px}}@media (max-width:991px){.pt-md-9{padding-top:90px}}@media (max-width:991px){.pt-md-10{padding-top:100px}}@media (max-width:991px){.pt-md-11{padding-top:110px}}@media (max-width:991px){.pt-md-12{padding-top:120px}}@media (max-width:991px){.pt-md-13{padding-top:130px}}@media (max-width:991px){.pt-md-14{padding-top:140px}}@media (max-width:991px){.pt-md-15{padding-top:150px}}@media (max-width:991px){.pt-md-16{padding-top:160px}}@media (max-width:991px){.pt-md-17{padding-top:170px}}@media (max-width:991px){.pt-md-18{padding-top:180px}}@media (max-width:991px){.pt-md-19{padding-top:190px}}@media (max-width:991px){.pt-md-20{padding-top:200px}}@media (max-width:767px){.pt-sm-0{padding-top:0}}@media (max-width:767px){.pt-sm-1{padding-top:10px}}@media (max-width:767px){.pt-sm-2{padding-top:20px}}@media (max-width:767px){.pt-sm-3{padding-top:30px}}@media (max-width:767px){.pt-sm-4{padding-top:40px}}@media (max-width:767px){.pt-sm-5{padding-top:50px}}@media (max-width:767px){.pt-sm-6{padding-top:60px}}@media (max-width:767px){.pt-sm-7{padding-top:70px}}@media (max-width:767px){.pt-sm-8{padding-top:80px}}@media (max-width:767px){.pt-sm-9{padding-top:90px}}@media (max-width:767px){.pt-sm-10{padding-top:100px}}@media (max-width:767px){.pt-sm-11{padding-top:110px}}@media (max-width:767px){.pt-sm-12{padding-top:120px}}@media (max-width:767px){.pt-sm-13{padding-top:130px}}@media (max-width:767px){.pt-sm-14{padding-top:140px}}@media (max-width:767px){.pt-sm-15{padding-top:150px}}@media (max-width:767px){.pt-sm-16{padding-top:160px}}@media (max-width:767px){.pt-sm-17{padding-top:170px}}@media (max-width:767px){.pt-sm-18{padding-top:180px}}@media (max-width:767px){.pt-sm-19{padding-top:190px}}@media (max-width:767px){.pt-sm-20{padding-top:200px}}.pr-0{padding-right:0}.pr-1{padding-right:10px}.pr-2{padding-right:20px}.pr-3{padding-right:30px}.pr-4{padding-right:40px}.pr-5{padding-right:50px}.pr-6{padding-right:60px}.pr-7{padding-right:70px}.pr-8{padding-right:80px}.pr-9{padding-right:90px}.pr-10{padding-right:100px}.pr-11{padding-right:110px}.pr-12{padding-right:120px}.pr-13{padding-right:130px}.pr-14{padding-right:140px}.pr-15{padding-right:150px}.pr-16{padding-right:160px}.pr-17{padding-right:170px}.pr-18{padding-right:180px}.pr-19{padding-right:190px}.pr-20{padding-right:200px}@media (max-width:991px){.pr-md-0{padding-right:0}}@media (max-width:991px){.pr-md-1{padding-right:10px}}@media (max-width:991px){.pr-md-2{padding-right:20px}}@media (max-width:991px){.pr-md-3{padding-right:30px}}@media (max-width:991px){.pr-md-4{padding-right:40px}}@media (max-width:991px){.pr-md-5{padding-right:50px}}@media (max-width:991px){.pr-md-6{padding-right:60px}}@media (max-width:991px){.pr-md-7{padding-right:70px}}@media (max-width:991px){.pr-md-8{padding-right:80px}}@media (max-width:991px){.pr-md-9{padding-right:90px}}@media (max-width:991px){.pr-md-10{padding-right:100px}}@media (max-width:991px){.pr-md-11{padding-right:110px}}@media (max-width:991px){.pr-md-12{padding-right:120px}}@media (max-width:991px){.pr-md-13{padding-right:130px}}@media (max-width:991px){.pr-md-14{padding-right:140px}}@media (max-width:991px){.pr-md-15{padding-right:150px}}@media (max-width:991px){.pr-md-16{padding-right:160px}}@media (max-width:991px){.pr-md-17{padding-right:170px}}@media (max-width:991px){.pr-md-18{padding-right:180px}}@media (max-width:991px){.pr-md-19{padding-right:190px}}@media (max-width:991px){.pr-md-20{padding-right:200px}}@media (max-width:767px){.pr-sm-0{padding-right:0}}@media (max-width:767px){.pr-sm-1{padding-right:10px}}@media (max-width:767px){.pr-sm-2{padding-right:20px}}@media (max-width:767px){.pr-sm-3{padding-right:30px}}@media (max-width:767px){.pr-sm-4{padding-right:40px}}@media (max-width:767px){.pr-sm-5{padding-right:50px}}@media (max-width:767px){.pr-sm-6{padding-right:60px}}@media (max-width:767px){.pr-sm-7{padding-right:70px}}@media (max-width:767px){.pr-sm-8{padding-right:80px}}@media (max-width:767px){.pr-sm-9{padding-right:90px}}@media (max-width:767px){.pr-sm-10{padding-right:100px}}@media (max-width:767px){.pr-sm-11{padding-right:110px}}@media (max-width:767px){.pr-sm-12{padding-right:120px}}@media (max-width:767px){.pr-sm-13{padding-right:130px}}@media (max-width:767px){.pr-sm-14{padding-right:140px}}@media (max-width:767px){.pr-sm-15{padding-right:150px}}@media (max-width:767px){.pr-sm-16{padding-right:160px}}@media (max-width:767px){.pr-sm-17{padding-right:170px}}@media (max-width:767px){.pr-sm-18{padding-right:180px}}@media (max-width:767px){.pr-sm-19{padding-right:190px}}@media (max-width:767px){.pr-sm-20{padding-right:200px}}.pb-0{padding-bottom:0}.pb-1{padding-bottom:10px}.pb-2{padding-bottom:20px}.pb-3{padding-bottom:30px}.pb-4{padding-bottom:40px}.pb-5{padding-bottom:50px}.pb-6{padding-bottom:60px}.pb-7{padding-bottom:70px}.pb-8{padding-bottom:80px}.pb-9{padding-bottom:90px}.pb-10{padding-bottom:100px}.pb-11{padding-bottom:110px}.pb-12{padding-bottom:120px}.pb-13{padding-bottom:130px}.pb-14{padding-bottom:140px}.pb-15{padding-bottom:150px}.pb-16{padding-bottom:160px}.pb-17{padding-bottom:170px}.pb-18{padding-bottom:180px}.pb-19{padding-bottom:190px}.pb-20{padding-bottom:200px}@media (max-width:991px){.pb-md-0{padding-bottom:0}}@media (max-width:991px){.pb-md-1{padding-bottom:10px}}@media (max-width:991px){.pb-md-2{padding-bottom:20px}}@media (max-width:991px){.pb-md-3{padding-bottom:30px}}@media (max-width:991px){.pb-md-4{padding-bottom:40px}}@media (max-width:991px){.pb-md-5{padding-bottom:50px}}@media (max-width:991px){.pb-md-6{padding-bottom:60px}}@media (max-width:991px){.pb-md-7{padding-bottom:70px}}@media (max-width:991px){.pb-md-8{padding-bottom:80px}}@media (max-width:991px){.pb-md-9{padding-bottom:90px}}@media (max-width:991px){.pb-md-10{padding-bottom:100px}}@media (max-width:991px){.pb-md-11{padding-bottom:110px}}@media (max-width:991px){.pb-md-12{padding-bottom:120px}}@media (max-width:991px){.pb-md-13{padding-bottom:130px}}@media (max-width:991px){.pb-md-14{padding-bottom:140px}}@media (max-width:991px){.pb-md-15{padding-bottom:150px}}@media (max-width:991px){.pb-md-16{padding-bottom:160px}}@media (max-width:991px){.pb-md-17{padding-bottom:170px}}@media (max-width:991px){.pb-md-18{padding-bottom:180px}}@media (max-width:991px){.pb-md-19{padding-bottom:190px}}@media (max-width:991px){.pb-md-20{padding-bottom:200px}}@media (max-width:767px){.pb-sm-0{padding-bottom:0}}@media (max-width:767px){.pb-sm-1{padding-bottom:10px}}@media (max-width:767px){.pb-sm-2{padding-bottom:20px}}@media (max-width:767px){.pb-sm-3{padding-bottom:30px}}@media (max-width:767px){.pb-sm-4{padding-bottom:40px}}@media (max-width:767px){.pb-sm-5{padding-bottom:50px}}@media (max-width:767px){.pb-sm-6{padding-bottom:60px}}@media (max-width:767px){.pb-sm-7{padding-bottom:70px}}@media (max-width:767px){.pb-sm-8{padding-bottom:80px}}@media (max-width:767px){.pb-sm-9{padding-bottom:90px}}@media (max-width:767px){.pb-sm-10{padding-bottom:100px}}@media (max-width:767px){.pb-sm-11{padding-bottom:110px}}@media (max-width:767px){.pb-sm-12{padding-bottom:120px}}@media (max-width:767px){.pb-sm-13{padding-bottom:130px}}@media (max-width:767px){.pb-sm-14{padding-bottom:140px}}@media (max-width:767px){.pb-sm-15{padding-bottom:150px}}@media (max-width:767px){.pb-sm-16{padding-bottom:160px}}@media (max-width:767px){.pb-sm-17{padding-bottom:170px}}@media (max-width:767px){.pb-sm-18{padding-bottom:180px}}@media (max-width:767px){.pb-sm-19{padding-bottom:190px}}@media (max-width:767px){.pb-sm-20{padding-bottom:200px}}.pl-0{padding-left:0}.pl-1{padding-left:10px}.pl-2{padding-left:20px}.pl-3{padding-left:30px}.pl-4{padding-left:40px}.pl-5{padding-left:50px}.pl-6{padding-left:60px}.pl-7{padding-left:70px}.pl-8{padding-left:80px}.pl-9{padding-left:90px}.pl-10{padding-left:100px}.pl-11{padding-left:110px}.pl-12{padding-left:120px}.pl-13{padding-left:130px}.pl-14{padding-left:140px}.pl-15{padding-left:150px}.pl-16{padding-left:160px}.pl-17{padding-left:170px}.pl-18{padding-left:180px}.pl-19{padding-left:190px}.pl-20{padding-left:200px}@media (max-width:991px){.pl-md-0{padding-left:0}}@media (max-width:991px){.pl-md-1{padding-left:10px}}@media (max-width:991px){.pl-md-2{padding-left:20px}}@media (max-width:991px){.pl-md-3{padding-left:30px}}@media (max-width:991px){.pl-md-4{padding-left:40px}}@media (max-width:991px){.pl-md-5{padding-left:50px}}@media (max-width:991px){.pl-md-6{padding-left:60px}}@media (max-width:991px){.pl-md-7{padding-left:70px}}@media (max-width:991px){.pl-md-8{padding-left:80px}}@media (max-width:991px){.pl-md-9{padding-left:90px}}@media (max-width:991px){.pl-md-10{padding-left:100px}}@media (max-width:991px){.pl-md-11{padding-left:110px}}@media (max-width:991px){.pl-md-12{padding-left:120px}}@media (max-width:991px){.pl-md-13{padding-left:130px}}@media (max-width:991px){.pl-md-14{padding-left:140px}}@media (max-width:991px){.pl-md-15{padding-left:150px}}@media (max-width:991px){.pl-md-16{padding-left:160px}}@media (max-width:991px){.pl-md-17{padding-left:170px}}@media (max-width:991px){.pl-md-18{padding-left:180px}}@media (max-width:991px){.pl-md-19{padding-left:190px}}@media (max-width:991px){.pl-md-20{padding-left:200px}}@media (max-width:767px){.pl-sm-0{padding-left:0}}@media (max-width:767px){.pl-sm-1{padding-left:10px}}@media (max-width:767px){.pl-sm-2{padding-left:20px}}@media (max-width:767px){.pl-sm-3{padding-left:30px}}@media (max-width:767px){.pl-sm-4{padding-left:40px}}@media (max-width:767px){.pl-sm-5{padding-left:50px}}@media (max-width:767px){.pl-sm-6{padding-left:60px}}@media (max-width:767px){.pl-sm-7{padding-left:70px}}@media (max-width:767px){.pl-sm-8{padding-left:80px}}@media (max-width:767px){.pl-sm-9{padding-left:90px}}@media (max-width:767px){.pl-sm-10{padding-left:100px}}@media (max-width:767px){.pl-sm-11{padding-left:110px}}@media (max-width:767px){.pl-sm-12{padding-left:120px}}@media (max-width:767px){.pl-sm-13{padding-left:130px}}@media (max-width:767px){.pl-sm-14{padding-left:140px}}@media (max-width:767px){.pl-sm-15{padding-left:150px}}@media (max-width:767px){.pl-sm-16{padding-left:160px}}@media (max-width:767px){.pl-sm-17{padding-left:170px}}@media (max-width:767px){.pl-sm-18{padding-left:180px}}@media (max-width:767px){.pl-sm-19{padding-left:190px}}@media (max-width:767px){.pl-sm-20{padding-left:200px}}.p-0{padding:0}.m-0{margin:0}.p-1{padding:10px}.m-1{margin:10px}.p-2{padding:20px}.m-2{margin:20px}.p-3{padding:30px}.m-3{margin:30px}.p-4{padding:40px}.m-4{margin:40px}.p-5{padding:50px}.m-5{margin:50px}.p-6{padding:60px}.m-6{margin:60px}.p-7{padding:70px}.m-7{margin:70px}.p-8{padding:80px}.m-8{margin:80px}.p-9{padding:90px}.m-9{margin:90px}.p-10{padding:100px}.m-10{margin:100px}.p-11{padding:110px}.m-11{margin:110px}.p-12{padding:120px}.m-12{margin:120px}.p-13{padding:130px}.m-13{margin:130px}.p-14{padding:140px}.m-14{margin:140px}.p-15{padding:150px}.m-15{margin:150px}.p-16{padding:160px}.m-16{margin:160px}.p-17{padding:170px}.m-17{margin:170px}.p-18{padding:180px}.m-18{margin:180px}.p-19{padding:190px}.m-19{margin:190px}.p-20{padding:200px}.m-20{margin:200px}.mt-0,.mt-n-0{margin-top:0}.mt-1{margin-top:10px}.mt-n-1{margin-top:-10px}.mt-2{margin-top:20px}.mt-n-2{margin-top:-20px}.mt-3{margin-top:30px}.mt-n-3{margin-top:-30px}.mt-4{margin-top:40px}.mt-n-4{margin-top:-40px}.mt-5{margin-top:50px}.mt-n-5{margin-top:-50px}.mt-6{margin-top:60px}.mt-n-6{margin-top:-60px}.mt-7{margin-top:70px}.mt-n-7{margin-top:-70px}.mt-8{margin-top:80px}.mt-n-8{margin-top:-80px}.mt-9{margin-top:90px}.mt-n-9{margin-top:-90px}.mt-10{margin-top:100px}.mt-n-10{margin-top:-100px}.mt-11{margin-top:110px}.mt-n-11{margin-top:-110px}.mt-12{margin-top:120px}.mt-n-12{margin-top:-120px}.mt-13{margin-top:130px}.mt-n-13{margin-top:-130px}.mt-14{margin-top:140px}.mt-n-14{margin-top:-140px}.mt-15{margin-top:150px}.mt-n-15{margin-top:-150px}.mt-16{margin-top:160px}.mt-n-16{margin-top:-160px}.mt-17{margin-top:170px}.mt-n-17{margin-top:-170px}.mt-18{margin-top:180px}.mt-n-18{margin-top:-180px}.mt-19{margin-top:190px}.mt-n-19{margin-top:-190px}.mt-20{margin-top:200px}.mt-n-20{margin-top:-200px}@media (max-width:991px){.mt-md-0,.mt-md-n-0{margin-top:0}}@media (max-width:991px){.mt-md-1{margin-top:10px}.mt-md-n-1{margin-top:-10px}}@media (max-width:991px){.mt-md-2{margin-top:20px}.mt-md-n-2{margin-top:-20px}}@media (max-width:991px){.mt-md-3{margin-top:30px}.mt-md-n-3{margin-top:-30px}}@media (max-width:991px){.mt-md-4{margin-top:40px}.mt-md-n-4{margin-top:-40px}}@media (max-width:991px){.mt-md-5{margin-top:50px}.mt-md-n-5{margin-top:-50px}}@media (max-width:991px){.mt-md-6{margin-top:60px}.mt-md-n-6{margin-top:-60px}}@media (max-width:991px){.mt-md-7{margin-top:70px}.mt-md-n-7{margin-top:-70px}}@media (max-width:991px){.mt-md-8{margin-top:80px}.mt-md-n-8{margin-top:-80px}}@media (max-width:991px){.mt-md-9{margin-top:90px}.mt-md-n-9{margin-top:-90px}}@media (max-width:991px){.mt-md-10{margin-top:100px}.mt-md-n-10{margin-top:-100px}}@media (max-width:991px){.mt-md-11{margin-top:110px}.mt-md-n-11{margin-top:-110px}}@media (max-width:991px){.mt-md-12{margin-top:120px}.mt-md-n-12{margin-top:-120px}}@media (max-width:991px){.mt-md-13{margin-top:130px}.mt-md-n-13{margin-top:-130px}}@media (max-width:991px){.mt-md-14{margin-top:140px}.mt-md-n-14{margin-top:-140px}}@media (max-width:991px){.mt-md-15{margin-top:150px}.mt-md-n-15{margin-top:-150px}}@media (max-width:991px){.mt-md-16{margin-top:160px}.mt-md-n-16{margin-top:-160px}}@media (max-width:991px){.mt-md-17{margin-top:170px}.mt-md-n-17{margin-top:-170px}}@media (max-width:991px){.mt-md-18{margin-top:180px}.mt-md-n-18{margin-top:-180px}}@media (max-width:991px){.mt-md-19{margin-top:190px}.mt-md-n-19{margin-top:-190px}}@media (max-width:991px){.mt-md-20{margin-top:200px}.mt-md-n-20{margin-top:-200px}}@media (max-width:767px){.mt-sm-0,.mt-sm-n-0{margin-top:0}}@media (max-width:767px){.mt-sm-1{margin-top:10px}.mt-sm-n-1{margin-top:-10px}}@media (max-width:767px){.mt-sm-2{margin-top:20px}.mt-sm-n-2{margin-top:-20px}}@media (max-width:767px){.mt-sm-3{margin-top:30px}.mt-sm-n-3{margin-top:-30px}}@media (max-width:767px){.mt-sm-4{margin-top:40px}.mt-sm-n-4{margin-top:-40px}}@media (max-width:767px){.mt-sm-5{margin-top:50px}.mt-sm-n-5{margin-top:-50px}}@media (max-width:767px){.mt-sm-6{margin-top:60px}.mt-sm-n-6{margin-top:-60px}}@media (max-width:767px){.mt-sm-7{margin-top:70px}.mt-sm-n-7{margin-top:-70px}}@media (max-width:767px){.mt-sm-8{margin-top:80px}.mt-sm-n-8{margin-top:-80px}}@media (max-width:767px){.mt-sm-9{margin-top:90px}.mt-sm-n-9{margin-top:-90px}}@media (max-width:767px){.mt-sm-10{margin-top:100px}.mt-sm-n-10{margin-top:-100px}}@media (max-width:767px){.mt-sm-11{margin-top:110px}.mt-sm-n-11{margin-top:-110px}}@media (max-width:767px){.mt-sm-12{margin-top:120px}.mt-sm-n-12{margin-top:-120px}}@media (max-width:767px){.mt-sm-13{margin-top:130px}.mt-sm-n-13{margin-top:-130px}}@media (max-width:767px){.mt-sm-14{margin-top:140px}.mt-sm-n-14{margin-top:-140px}}@media (max-width:767px){.mt-sm-15{margin-top:150px}.mt-sm-n-15{margin-top:-150px}}@media (max-width:767px){.mt-sm-16{margin-top:160px}.mt-sm-n-16{margin-top:-160px}}@media (max-width:767px){.mt-sm-17{margin-top:170px}.mt-sm-n-17{margin-top:-170px}}@media (max-width:767px){.mt-sm-18{margin-top:180px}.mt-sm-n-18{margin-top:-180px}}@media (max-width:767px){.mt-sm-19{margin-top:190px}.mt-sm-n-19{margin-top:-190px}}@media (max-width:767px){.mt-sm-20{margin-top:200px}.mt-sm-n-20{margin-top:-200px}}.mr-0,.mr-n-0{margin-right:0}.mr-1{margin-right:10px}.mr-n-1{margin-right:-10px}.mr-2{margin-right:20px}.mr-n-2{margin-right:-20px}.mr-3{margin-right:30px}.mr-n-3{margin-right:-30px}.mr-4{margin-right:40px}.mr-n-4{margin-right:-40px}.mr-5{margin-right:50px}.mr-n-5{margin-right:-50px}.mr-6{margin-right:60px}.mr-n-6{margin-right:-60px}.mr-7{margin-right:70px}.mr-n-7{margin-right:-70px}.mr-8{margin-right:80px}.mr-n-8{margin-right:-80px}.mr-9{margin-right:90px}.mr-n-9{margin-right:-90px}.mr-10{margin-right:100px}.mr-n-10{margin-right:-100px}.mr-11{margin-right:110px}.mr-n-11{margin-right:-110px}.mr-12{margin-right:120px}.mr-n-12{margin-right:-120px}.mr-13{margin-right:130px}.mr-n-13{margin-right:-130px}.mr-14{margin-right:140px}.mr-n-14{margin-right:-140px}.mr-15{margin-right:150px}.mr-n-15{margin-right:-150px}.mr-16{margin-right:160px}.mr-n-16{margin-right:-160px}.mr-17{margin-right:170px}.mr-n-17{margin-right:-170px}.mr-18{margin-right:180px}.mr-n-18{margin-right:-180px}.mr-19{margin-right:190px}.mr-n-19{margin-right:-190px}.mr-20{margin-right:200px}.mr-n-20{margin-right:-200px}@media (max-width:991px){.mr-md-0,.mr-md-n-0{margin-right:0}}@media (max-width:991px){.mr-md-1{margin-right:10px}.mr-md-n-1{margin-right:-10px}}@media (max-width:991px){.mr-md-2{margin-right:20px}.mr-md-n-2{margin-right:-20px}}@media (max-width:991px){.mr-md-3{margin-right:30px}.mr-md-n-3{margin-right:-30px}}@media (max-width:991px){.mr-md-4{margin-right:40px}.mr-md-n-4{margin-right:-40px}}@media (max-width:991px){.mr-md-5{margin-right:50px}.mr-md-n-5{margin-right:-50px}}@media (max-width:991px){.mr-md-6{margin-right:60px}.mr-md-n-6{margin-right:-60px}}@media (max-width:991px){.mr-md-7{margin-right:70px}.mr-md-n-7{margin-right:-70px}}@media (max-width:991px){.mr-md-8{margin-right:80px}.mr-md-n-8{margin-right:-80px}}@media (max-width:991px){.mr-md-9{margin-right:90px}.mr-md-n-9{margin-right:-90px}}@media (max-width:991px){.mr-md-10{margin-right:100px}.mr-md-n-10{margin-right:-100px}}@media (max-width:991px){.mr-md-11{margin-right:110px}.mr-md-n-11{margin-right:-110px}}@media (max-width:991px){.mr-md-12{margin-right:120px}.mr-md-n-12{margin-right:-120px}}@media (max-width:991px){.mr-md-13{margin-right:130px}.mr-md-n-13{margin-right:-130px}}@media (max-width:991px){.mr-md-14{margin-right:140px}.mr-md-n-14{margin-right:-140px}}@media (max-width:991px){.mr-md-15{margin-right:150px}.mr-md-n-15{margin-right:-150px}}@media (max-width:991px){.mr-md-16{margin-right:160px}.mr-md-n-16{margin-right:-160px}}@media (max-width:991px){.mr-md-17{margin-right:170px}.mr-md-n-17{margin-right:-170px}}@media (max-width:991px){.mr-md-18{margin-right:180px}.mr-md-n-18{margin-right:-180px}}@media (max-width:991px){.mr-md-19{margin-right:190px}.mr-md-n-19{margin-right:-190px}}@media (max-width:991px){.mr-md-20{margin-right:200px}.mr-md-n-20{margin-right:-200px}}@media (max-width:767px){.mr-sm-0,.mr-sm-n-0{margin-right:0}}@media (max-width:767px){.mr-sm-1{margin-right:10px}.mr-sm-n-1{margin-right:-10px}}@media (max-width:767px){.mr-sm-2{margin-right:20px}.mr-sm-n-2{margin-right:-20px}}@media (max-width:767px){.mr-sm-3{margin-right:30px}.mr-sm-n-3{margin-right:-30px}}@media (max-width:767px){.mr-sm-4{margin-right:40px}.mr-sm-n-4{margin-right:-40px}}@media (max-width:767px){.mr-sm-5{margin-right:50px}.mr-sm-n-5{margin-right:-50px}}@media (max-width:767px){.mr-sm-6{margin-right:60px}.mr-sm-n-6{margin-right:-60px}}@media (max-width:767px){.mr-sm-7{margin-right:70px}.mr-sm-n-7{margin-right:-70px}}@media (max-width:767px){.mr-sm-8{margin-right:80px}.mr-sm-n-8{margin-right:-80px}}@media (max-width:767px){.mr-sm-9{margin-right:90px}.mr-sm-n-9{margin-right:-90px}}@media (max-width:767px){.mr-sm-10{margin-right:100px}.mr-sm-n-10{margin-right:-100px}}@media (max-width:767px){.mr-sm-11{margin-right:110px}.mr-sm-n-11{margin-right:-110px}}@media (max-width:767px){.mr-sm-12{margin-right:120px}.mr-sm-n-12{margin-right:-120px}}@media (max-width:767px){.mr-sm-13{margin-right:130px}.mr-sm-n-13{margin-right:-130px}}@media (max-width:767px){.mr-sm-14{margin-right:140px}.mr-sm-n-14{margin-right:-140px}}@media (max-width:767px){.mr-sm-15{margin-right:150px}.mr-sm-n-15{margin-right:-150px}}@media (max-width:767px){.mr-sm-16{margin-right:160px}.mr-sm-n-16{margin-right:-160px}}@media (max-width:767px){.mr-sm-17{margin-right:170px}.mr-sm-n-17{margin-right:-170px}}@media (max-width:767px){.mr-sm-18{margin-right:180px}.mr-sm-n-18{margin-right:-180px}}@media (max-width:767px){.mr-sm-19{margin-right:190px}.mr-sm-n-19{margin-right:-190px}}@media (max-width:767px){.mr-sm-20{margin-right:200px}.mr-sm-n-20{margin-right:-200px}}.mb-0,.mb-n-0{margin-bottom:0}.mb-1{margin-bottom:10px}.mb-n-1{margin-bottom:-10px}.mb-2{margin-bottom:20px}.mb-n-2{margin-bottom:-20px}.mb-3{margin-bottom:30px}.mb-n-3{margin-bottom:-30px}.mb-4{margin-bottom:40px}.mb-n-4{margin-bottom:-40px}.mb-5{margin-bottom:50px}.mb-n-5{margin-bottom:-50px}.mb-6{margin-bottom:60px}.mb-n-6{margin-bottom:-60px}.mb-7{margin-bottom:70px}.mb-n-7{margin-bottom:-70px}.mb-8{margin-bottom:80px}.mb-n-8{margin-bottom:-80px}.mb-9{margin-bottom:90px}.mb-n-9{margin-bottom:-90px}.mb-10{margin-bottom:100px}.mb-n-10{margin-bottom:-100px}.mb-11{margin-bottom:110px}.mb-n-11{margin-bottom:-110px}.mb-12{margin-bottom:120px}.mb-n-12{margin-bottom:-120px}.mb-13{margin-bottom:130px}.mb-n-13{margin-bottom:-130px}.mb-14{margin-bottom:140px}.mb-n-14{margin-bottom:-140px}.mb-15{margin-bottom:150px}.mb-n-15{margin-bottom:-150px}.mb-16{margin-bottom:160px}.mb-n-16{margin-bottom:-160px}.mb-17{margin-bottom:170px}.mb-n-17{margin-bottom:-170px}.mb-18{margin-bottom:180px}.mb-n-18{margin-bottom:-180px}.mb-19{margin-bottom:190px}.mb-n-19{margin-bottom:-190px}.mb-20{margin-bottom:200px}.mb-n-20{margin-bottom:-200px}@media (max-width:991px){.mb-md-0,.mb-md-n-0{margin-bottom:0}}@media (max-width:991px){.mb-md-1{margin-bottom:10px}.mb-md-n-1{margin-bottom:-10px}}@media (max-width:991px){.mb-md-2{margin-bottom:20px}.mb-md-n-2{margin-bottom:-20px}}@media (max-width:991px){.mb-md-3{margin-bottom:30px}.mb-md-n-3{margin-bottom:-30px}}@media (max-width:991px){.mb-md-4{margin-bottom:40px}.mb-md-n-4{margin-bottom:-40px}}@media (max-width:991px){.mb-md-5{margin-bottom:50px}.mb-md-n-5{margin-bottom:-50px}}@media (max-width:991px){.mb-md-6{margin-bottom:60px}.mb-md-n-6{margin-bottom:-60px}}@media (max-width:991px){.mb-md-7{margin-bottom:70px}.mb-md-n-7{margin-bottom:-70px}}@media (max-width:991px){.mb-md-8{margin-bottom:80px}.mb-md-n-8{margin-bottom:-80px}}@media (max-width:991px){.mb-md-9{margin-bottom:90px}.mb-md-n-9{margin-bottom:-90px}}@media (max-width:991px){.mb-md-10{margin-bottom:100px}.mb-md-n-10{margin-bottom:-100px}}@media (max-width:991px){.mb-md-11{margin-bottom:110px}.mb-md-n-11{margin-bottom:-110px}}@media (max-width:991px){.mb-md-12{margin-bottom:120px}.mb-md-n-12{margin-bottom:-120px}}@media (max-width:991px){.mb-md-13{margin-bottom:130px}.mb-md-n-13{margin-bottom:-130px}}@media (max-width:991px){.mb-md-14{margin-bottom:140px}.mb-md-n-14{margin-bottom:-140px}}@media (max-width:991px){.mb-md-15{margin-bottom:150px}.mb-md-n-15{margin-bottom:-150px}}@media (max-width:991px){.mb-md-16{margin-bottom:160px}.mb-md-n-16{margin-bottom:-160px}}@media (max-width:991px){.mb-md-17{margin-bottom:170px}.mb-md-n-17{margin-bottom:-170px}}@media (max-width:991px){.mb-md-18{margin-bottom:180px}.mb-md-n-18{margin-bottom:-180px}}@media (max-width:991px){.mb-md-19{margin-bottom:190px}.mb-md-n-19{margin-bottom:-190px}}@media (max-width:991px){.mb-md-20{margin-bottom:200px}.mb-md-n-20{margin-bottom:-200px}}@media (max-width:767px){.mb-sm-0,.mb-sm-n-0{margin-bottom:0}}@media (max-width:767px){.mb-sm-1{margin-bottom:10px}.mb-sm-n-1{margin-bottom:-10px}}@media (max-width:767px){.mb-sm-2{margin-bottom:20px}.mb-sm-n-2{margin-bottom:-20px}}@media (max-width:767px){.mb-sm-3{margin-bottom:30px}.mb-sm-n-3{margin-bottom:-30px}}@media (max-width:767px){.mb-sm-4{margin-bottom:40px}.mb-sm-n-4{margin-bottom:-40px}}@media (max-width:767px){.mb-sm-5{margin-bottom:50px}.mb-sm-n-5{margin-bottom:-50px}}@media (max-width:767px){.mb-sm-6{margin-bottom:60px}.mb-sm-n-6{margin-bottom:-60px}}@media (max-width:767px){.mb-sm-7{margin-bottom:70px}.mb-sm-n-7{margin-bottom:-70px}}@media (max-width:767px){.mb-sm-8{margin-bottom:80px}.mb-sm-n-8{margin-bottom:-80px}}@media (max-width:767px){.mb-sm-9{margin-bottom:90px}.mb-sm-n-9{margin-bottom:-90px}}@media (max-width:767px){.mb-sm-10{margin-bottom:100px}.mb-sm-n-10{margin-bottom:-100px}}@media (max-width:767px){.mb-sm-11{margin-bottom:110px}.mb-sm-n-11{margin-bottom:-110px}}@media (max-width:767px){.mb-sm-12{margin-bottom:120px}.mb-sm-n-12{margin-bottom:-120px}}@media (max-width:767px){.mb-sm-13{margin-bottom:130px}.mb-sm-n-13{margin-bottom:-130px}}@media (max-width:767px){.mb-sm-14{margin-bottom:140px}.mb-sm-n-14{margin-bottom:-140px}}@media (max-width:767px){.mb-sm-15{margin-bottom:150px}.mb-sm-n-15{margin-bottom:-150px}}@media (max-width:767px){.mb-sm-16{margin-bottom:160px}.mb-sm-n-16{margin-bottom:-160px}}@media (max-width:767px){.mb-sm-17{margin-bottom:170px}.mb-sm-n-17{margin-bottom:-170px}}@media (max-width:767px){.mb-sm-18{margin-bottom:180px}.mb-sm-n-18{margin-bottom:-180px}}@media (max-width:767px){.mb-sm-19{margin-bottom:190px}.mb-sm-n-19{margin-bottom:-190px}}@media (max-width:767px){.mb-sm-20{margin-bottom:200px}.mb-sm-n-20{margin-bottom:-200px}}.ml-0,.ml-n-0{margin-left:0}.ml-1{margin-left:10px}.ml-n-1{margin-left:-10px}.ml-2{margin-left:20px}.ml-n-2{margin-left:-20px}.ml-3{margin-left:30px}.ml-n-3{margin-left:-30px}.ml-4{margin-left:40px}.ml-n-4{margin-left:-40px}.ml-5{margin-left:50px}.ml-n-5{margin-left:-50px}.ml-6{margin-left:60px}.ml-n-6{margin-left:-60px}.ml-7{margin-left:70px}.ml-n-7{margin-left:-70px}.ml-8{margin-left:80px}.ml-n-8{margin-left:-80px}.ml-9{margin-left:90px}.ml-n-9{margin-left:-90px}.ml-10{margin-left:100px}.ml-n-10{margin-left:-100px}.ml-11{margin-left:110px}.ml-n-11{margin-left:-110px}.ml-12{margin-left:120px}.ml-n-12{margin-left:-120px}.ml-13{margin-left:130px}.ml-n-13{margin-left:-130px}.ml-14{margin-left:140px}.ml-n-14{margin-left:-140px}.ml-15{margin-left:150px}.ml-n-15{margin-left:-150px}.ml-16{margin-left:160px}.ml-n-16{margin-left:-160px}.ml-17{margin-left:170px}.ml-n-17{margin-left:-170px}.ml-18{margin-left:180px}.ml-n-18{margin-left:-180px}.ml-19{margin-left:190px}.ml-n-19{margin-left:-190px}.ml-20{margin-left:200px}.ml-n-20{margin-left:-200px}@media (max-width:991px){.ml-md-0,.ml-md-n-0{margin-left:0}}@media (max-width:991px){.ml-md-1{margin-left:10px}.ml-md-n-1{margin-left:-10px}}@media (max-width:991px){.ml-md-2{margin-left:20px}.ml-md-n-2{margin-left:-20px}}@media (max-width:991px){.ml-md-3{margin-left:30px}.ml-md-n-3{margin-left:-30px}}@media (max-width:991px){.ml-md-4{margin-left:40px}.ml-md-n-4{margin-left:-40px}}@media (max-width:991px){.ml-md-5{margin-left:50px}.ml-md-n-5{margin-left:-50px}}@media (max-width:991px){.ml-md-6{margin-left:60px}.ml-md-n-6{margin-left:-60px}}@media (max-width:991px){.ml-md-7{margin-left:70px}.ml-md-n-7{margin-left:-70px}}@media (max-width:991px){.ml-md-8{margin-left:80px}.ml-md-n-8{margin-left:-80px}}@media (max-width:991px){.ml-md-9{margin-left:90px}.ml-md-n-9{margin-left:-90px}}@media (max-width:991px){.ml-md-10{margin-left:100px}.ml-md-n-10{margin-left:-100px}}@media (max-width:991px){.ml-md-11{margin-left:110px}.ml-md-n-11{margin-left:-110px}}@media (max-width:991px){.ml-md-12{margin-left:120px}.ml-md-n-12{margin-left:-120px}}@media (max-width:991px){.ml-md-13{margin-left:130px}.ml-md-n-13{margin-left:-130px}}@media (max-width:991px){.ml-md-14{margin-left:140px}.ml-md-n-14{margin-left:-140px}}@media (max-width:991px){.ml-md-15{margin-left:150px}.ml-md-n-15{margin-left:-150px}}@media (max-width:991px){.ml-md-16{margin-left:160px}.ml-md-n-16{margin-left:-160px}}@media (max-width:991px){.ml-md-17{margin-left:170px}.ml-md-n-17{margin-left:-170px}}@media (max-width:991px){.ml-md-18{margin-left:180px}.ml-md-n-18{margin-left:-180px}}@media (max-width:991px){.ml-md-19{margin-left:190px}.ml-md-n-19{margin-left:-190px}}@media (max-width:991px){.ml-md-20{margin-left:200px}.ml-md-n-20{margin-left:-200px}}@media (max-width:767px){.ml-sm-0,.ml-sm-n-0{margin-left:0}}@media (max-width:767px){.ml-sm-1{margin-left:10px}.ml-sm-n-1{margin-left:-10px}}@media (max-width:767px){.ml-sm-2{margin-left:20px}.ml-sm-n-2{margin-left:-20px}}@media (max-width:767px){.ml-sm-3{margin-left:30px}.ml-sm-n-3{margin-left:-30px}}@media (max-width:767px){.ml-sm-4{margin-left:40px}.ml-sm-n-4{margin-left:-40px}}@media (max-width:767px){.ml-sm-5{margin-left:50px}.ml-sm-n-5{margin-left:-50px}}@media (max-width:767px){.ml-sm-6{margin-left:60px}.ml-sm-n-6{margin-left:-60px}}@media (max-width:767px){.ml-sm-7{margin-left:70px}.ml-sm-n-7{margin-left:-70px}}@media (max-width:767px){.ml-sm-8{margin-left:80px}.ml-sm-n-8{margin-left:-80px}}@media (max-width:767px){.ml-sm-9{margin-left:90px}.ml-sm-n-9{margin-left:-90px}}@media (max-width:767px){.ml-sm-10{margin-left:100px}.ml-sm-n-10{margin-left:-100px}}@media (max-width:767px){.ml-sm-11{margin-left:110px}.ml-sm-n-11{margin-left:-110px}}@media (max-width:767px){.ml-sm-12{margin-left:120px}.ml-sm-n-12{margin-left:-120px}}@media (max-width:767px){.ml-sm-13{margin-left:130px}.ml-sm-n-13{margin-left:-130px}}@media (max-width:767px){.ml-sm-14{margin-left:140px}.ml-sm-n-14{margin-left:-140px}}@media (max-width:767px){.ml-sm-15{margin-left:150px}.ml-sm-n-15{margin-left:-150px}}@media (max-width:767px){.ml-sm-16{margin-left:160px}.ml-sm-n-16{margin-left:-160px}}@media (max-width:767px){.ml-sm-17{margin-left:170px}.ml-sm-n-17{margin-left:-170px}}@media (max-width:767px){.ml-sm-18{margin-left:180px}.ml-sm-n-18{margin-left:-180px}}@media (max-width:767px){.ml-sm-19{margin-left:190px}.ml-sm-n-19{margin-left:-190px}}@media (max-width:767px){.ml-sm-20{margin-left:200px}.ml-sm-n-20{margin-left:-200px}}a{cursor:pointer;text-underline-offset:3px;text-decoration-thickness:1px}table{margin:0 0 1.5em;width:100%;border-collapse:collapse}table td,table th{padding:.5em 1.41575em}li>ol,li>ul,ol,ul{padding-left:2rem}ul ul{list-style-type:circle}blockquote{font-size:1.1em;line-height:1.5;font-weight:600;position:relative;margin:1em 0;padding-left:1em}blockquote:before{content:'"';position:absolute;font-size:1.5em;line-height:1.1;top:0;left:0}dl dt{font-size:1.2em;line-height:2;font-weight:700}dl dd{padding-left:2em}code,kbd,samp{font-family:monospace;font-size:1em}cite,dfn,em,i{font-style:italic}abbr[title],acronym[title]{text-underline-offset:3px;text-decoration-thickness:2px;cursor:help}hr{border-style:none;border-bottom:1px solid #eee;margin:15px 0}address{display:block;font-style:italic}figure{margin-left:0;margin-right:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}h2.entry-title{margin:5px 0}h1.entry-title{margin:5px 0;padding:5px 0}.entry-content{padding-top:30px;padding-bottom:30px}.entry-content p:after{content:"";clear:both;display:table}.post-navigation{padding:5px}.nav-links{display:flex;justify-content:space-between;align-items:center;margin-top:15px;margin-bottom:10px}.nav-links a,.post-page-numbers.current{font-weight:700}.sticky{border:1px solid #000;padding:15px}.bypostauthor,.gallery-caption{font-family:inherit}.wp-caption{background:#fff;border:1px solid #eaf1f8;max-width:100%;padding:5px 3px 10px;text-align:left}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text:focus{left:5px}.comment-list>li{display:block!important}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}a.wp-block-button__link br{display:none}.wp-block-button:not(:last-child){margin-bottom:10px}.comment-reply-title{display:flex;align-items:center;justify-content:space-between}.entry-content p{padding:10px 0;word-wrap:break-word;line-height:1.8}.entry-content table td,.entry-content table th{border:1px solid #eee}.entry-content .wp-block-cover{color:#fff}.entry-content .has-large-font-size{font-size:1.6875em}.entry-content .has-background{padding:20px 30px}.entry-content iframe{display:block;max-width:100%;margin:0 auto}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#eee}.site-content{padding-bottom:60px}.entry-content .wp-block-pullquote p{font-size:1.3em;font-style:italic;line-height:1.3;margin-bottom:.5em;margin-top:.5em}figure.wp-block-gallery{margin-top:30px}.post-password-form label{display:inline-block}.post-password-form input[name=post_password]{height:40px;border:1px solid rgba(10,8,59,.1);border-radius:6px;background:#fff;outline:none;color:#0a083b;padding:10px;margin-bottom:20px;margin-right:6px}.post-password-form input[name=post_password]:focus{border-color:#95c2ff}.post-password-form input[type=submit]{background-color:#1950d1;font-family:var(--body-font);font-weight:600;font-size:16px;text-transform:capitalize;color:#fff;padding:11px 26px;outline:0;border:1px solid #1950d1;border-radius:50px;cursor:pointer;transition:.3s}.post-password-form input[type=submit]:hover{background-color:#0a083b;border-color:#0a083b}.has-huge-font-size{font-size:84px}.has-big-font-size{font-size:48px}.has-medium-plus-font-size{font-size:36px}.has-medium-font-size{font-size:24px}.has-normal-plus-font-size{font-size:18px}.has-normal-font-size{font-size:16px}.has-tiny-fella-font-size{font-size:14px}.h1,h1{font-family:var(--heading-font);font-size:var(--h1-font-size);line-height:var(--h1-font-lineheight);font-weight:var(--h1-font-weight);text-transform:var(--h1-text-transform)}@media (max-width:991px){.h1,h1{font-size:var(--h1-font-size-tablet);line-height:var(--h1-font-lineheight-tablet)}}@media (max-width:767px){.h1,h1{font-size:var(--h1-font-size-mobile);line-height:var(--h1-font-lineheight-mobile)}}.h2,h2{font-family:var(--heading-font);font-size:var(--h2-font-size);line-height:var(--h2-font-lineheight);font-weight:var(--h2-font-weight);text-transform:var(--h2-text-transform)}@media (max-width:991px){.h2,h2{font-size:var(--h2-font-size-tablet);line-height:var(--h2-font-lineheight-tablet)}}@media (max-width:767px){.h2,h2{font-size:var(--h2-font-size-mobile);line-height:var(--h2-font-lineheight-mobile)}}.btn,.h3,h3{font-family:var(--heading-font);font-size:var(--h3-font-size);line-height:var(--h3-font-lineheight);font-weight:var(--h3-font-weight);text-transform:var(--h3-text-transform)}@media (max-width:991px){.btn,.h3,h3{font-size:var(--h3-font-size-tablet);line-height:var(--h3-font-lineheight-tablet)}}@media (max-width:767px){.btn,.h3,h3{font-size:var(--h3-font-size-mobile);line-height:var(--h3-font-lineheight-mobile)}}.h4,h4{font-family:var(--heading-font);font-size:var(--h4-font-size);line-height:var(--h4-font-lineheight);font-weight:var(--h4-font-weight);text-transform:var(--h4-text-transform)}@media (max-width:991px){.h4,h4{font-size:var(--h4-font-size-tablet);line-height:var(--h4-font-lineheight-tablet)}}@media (max-width:767px){.h4,h4{font-size:var(--h4-font-size-mobile);line-height:var(--h4-font-lineheight-mobile)}}.btn.btn-sm,.h5,h5{font-family:var(--heading-font);font-size:var(--h5-font-size);line-height:var(--h5-font-lineheight);font-weight:var(--h5-font-weight);text-transform:var(--h5-text-transform)}@media (max-width:991px){.btn.btn-sm,.h5,h5{font-size:var(--h5-font-size-tablet);line-height:var(--h5-font-lineheight-tablet)}}@media (max-width:767px){.btn.btn-sm,.h5,h5{font-size:var(--h5-font-size-mobile);line-height:var(--h5-font-lineheight-mobile)}}.h6,h6{font-family:var(--heading-font);font-size:var(--h6-font-size);line-height:var(--h6-font-lineheight);font-weight:var(--h6-font-weight);text-transform:var(--h6-text-transform)}@media (max-width:991px){.h6,h6{font-size:var(--h6-font-size-tablet);line-height:var(--h6-font-lineheight-tablet)}}@media (max-width:767px){.h6,h6{font-size:var(--h6-font-size-mobile);line-height:var(--h6-font-lineheight-mobile)}}.small,small{font-size:15px;line-height:20px;letter-spacing:.28px}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-bold{font-weight:700}.text-semibold{font-weight:600}.text-uppercase{text-transform:uppercase}.no-line-height{line-height:1em!important}@media (max-width:991px){body{font-size:var(--body-font-size-tablet);line-height:var(--body-font-lineheight-tablet)}}@media (max-width:767px){body{font-size:var(--body-font-size-mobile);line-height:var(--body-font-lineheight-mobile)}}.btn{font-size:16px;line-height:32px;padding:15px 30px;border:none;border-radius:0;cursor:pointer}.btn:active{box-shadow:none}.btn:focus{outline:none}.btn:hover{opacity:.8}.btn.btn-sm,.btn.btn-xs{padding:8px 18px}.btn.btn-xs{font-size:13px;line-height:13px;letter-spacing:.4px}.btn.btn-xxs{padding:6px 10px;font-size:11px;line-height:11px;letter-spacing:.4px}a{color:var(--link-color);text-decoration:underline}a:focus,a:hover{opacity:.85}.widget ul{padding-left:0}.text-medium-blue{color:#1950d1}.background-medium-blue{background-color:#1950d1}.border-medium-blue{border-color:#1950d1}.text-dark-navyblue{color:#0a083b}.background-dark-navyblue{background-color:#0a083b}.border-dark-navyblue{border-color:#0a083b}.text-dark-grey{color:#57586e}.background-dark-grey{background-color:#57586e}.border-dark-grey{border-color:#57586e}.text-off-white{color:#f7f9fa}.background-off-white{background-color:#f7f9fa}.border-off-white{border-color:#f7f9fa}.text-white{color:#fff}.background-white{background-color:#fff}.border-white{border-color:#fff}.text-black{color:#000}.background-black{background-color:#000}.border-black{border-color:#000}.text-light-grey{color:#eaf1f8}.background-light-grey{background-color:#eaf1f8}.border-light-grey{border-color:#eaf1f8}.text-blue{color:#1539e9}.background-blue{background-color:#1539e9}.border-blue{border-color:#1539e9}.text-blue-secondary{color:#1500ff}.background-blue-secondary{background-color:#1500ff}.border-blue-secondary{border-color:#1500ff}.text-dark-blue{color:navy}.background-dark-blue{background-color:navy}.border-dark-blue{border-color:navy}.has-medium-blue-background-color{background-color:#1950d1}.has-medium-blue-color{color:#1950d1}.has-deep-navyblue-background-color{background-color:#0a083b}.has-deep-navyblue-color{color:#0a083b}.has-bluish-dark-grey-background-color{background-color:#57586e}.has-bluish-dark-grey-color{color:#57586e}.has-light-grey-background-color{background-color:#eaf1f8}.has-light-grey-color{color:#eaf1f8}.has-off-white-background-color{background-color:#f7f9fa}.has-off-white-color{color:#f7f9fa}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.relative{position:relative}.absolute{position:absolute}.m-auto{margin:0 auto}.display-table{display:table;width:100%;height:100%}.display-table .display-table-cell{display:table-cell;width:100%;height:100%;vertical-align:middle}.background-image{background-repeat:no-repeat;background-position:50%;background-size:cover}.overlay-dark{position:relative}.overlay-dark:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";opacity:.5;background-color:#000}.border-w-opacity-1{border:1px solid hsla(0,0%,100%,.4)}.border-white-2{border:2px solid #fff}.overflow-hidden{overflow:hidden}.hide{display:none;visibility:hidden}.show{display:inline-block;visibility:visible}.video-container,figure.wp-block-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object,.video-container video,figure.wp-block-embed embed,figure.wp-block-embed iframe,figure.wp-block-embed object,figure.wp-block-embed video{position:absolute;top:0;left:0;width:100%;height:100%}img,img.img-responsive{width:auto;max-width:100%;height:auto}.site-content{padding-bottom:0}header.header-default{border-bottom:2px solid #f8f8f8}.tutor-header-profile-menu-items{display:flex;position:relative;align-items:center;margin-left:15px!important}.tutor-header-profile-content{padding-left:7px}.tutor-header-profile-content-text{font-size:13px;line-height:1.1em;color:#757c8e}.tutor-header-profile-submenu{display:flex;align-items:center;justify-content:center}.tutor-header-profile-name{line-height:1.2;font-weight:600;color:#212327;font-size:16px}.tutor-header-submenu-icon{font-size:12px;color:#212327;padding:0 5px;transition:.3s ease}.tutor-header-submenu{background-color:#f5f7fa;display:flex;opacity:0}.tutor-header-profile-menu-items .tutor-header-submenu{position:absolute;z-index:999;width:655px;top:50px;right:-35px;transition:.3s;height:auto;visibility:hidden}.tutor-header-profile-menu-items:hover .tutor-header-submenu{opacity:1;visibility:visible}.tutor-submenu-login-section{background:linear-gradient(318.61deg,#ec653b,#9d1878 96.92%),#fff}.tutor-submenu-login-section,.tutor-submenu-login-section-instructor{width:33.33%;padding-left:35px;padding-top:10px;display:flex;flex-direction:column;justify-content:center}.tutor-submenu-login-section-instructor{background:linear-gradient(318.61deg,#686ae3,#6e2b89 96.92%),#fff}.tutor-submenu-login-content{font-size:24px;color:#fff;padding-top:10px;padding-bottom:30px}.tutor-submenu-login-profile{font-weight:600}.tutor-submenu-login{background-color:rgba(0,0,0,.2);height:44px;width:44px;font-size:16px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.tutor-submenu-links{width:33.33%;position:relative;padding:30px 10px}.tutor-header-submenu .tutor-submenu-links ul li a{display:block;font-size:15px;font-weight:400;color:#212327;line-height:1.75em;padding:6px}.tutor-header-profile-menu-items ul li a:hover{color:#456bed}.tutor-header-submenu:before{content:"";position:absolute;top:-20px;right:45px;z-index:1024;border-color:rgba(0,0,255,0) rgba(102,51,153,0) #f5f7fa rgba(255,0,0,0);border-style:solid;border-width:10px 12px}.burger-icon{width:30px;cursor:pointer;display:none}.burger-icon span{display:block;height:2px;background-color:#091e42;margin:6px 0;transition:background-color .3s ease-in,opacity .3s ease-in,transform .3s ease-in}@media (max-width:991px){.tutor-header-submenu .tutor-submenu-links ul li a{font-size:14px;font-weight:500;line-height:1.5em;padding:10px 25px}.tutor-submenu-login-content{font-size:16px;line-height:1.2em;padding-bottom:15px;padding-top:5px}.tutor-submenu-login-section,.tutor-submenu-login-section-instructor{padding-left:30px;padding-top:10px;display:flex;flex-direction:column;justify-content:center}}@media (max-width:767px){.navbar-brand{order:1}.navbar-utils{order:2}.burger-icon{display:block}.tutor-header-submenu{display:grid;width:300px!important}.tutor-submenu-login-section,.tutor-submenu-login-section-instructor{width:100%;padding-left:25px;padding-top:10px;order:3}.tutor-submenu-links{width:100%;padding:0;order:1}.tutor-submenu-links ul{padding-left:0}.tutor-submenu-login-avatar{display:none}.tutor-submenu-login-btn{position:absolute;right:40px;bottom:12px}.tutor-header-profile-menu-items:hover .tutor-header-submenu{opacity:0;visibility:hidden}.tutor-header-profile-menu-items.active .tutor-header-submenu{opacity:1;visibility:visible}.tutor-header-profile-menu-items.active .tutor-header-submenu-icon{transform:rotate(180deg)}.tutor-header-profile-menu-items .tutor-header-submenu{top:50px;right:-15px;padding-top:20px}.tutor-header-submenu:before{top:-18px;right:70px}}@media (max-width:500px){.navbar{display:grid;grid-gap:0}.tutor-header-submenu-icon{font-size:14px;padding:0 8px}}.tutor-landing-explore{font-weight:500}.tutor-landing-explore a.tutor-version-new-btn{border-bottom:1px solid}.tutor-wrap .tutor-login-wrap{margin-top:70px}.tutor-wrap .tutor-login-wrap .tutor-template-login-form .tutor-login-form-wrap form input:not([type=checkbox]){background:hsla(0,0%,100%,.0001);border:1.5px solid rgba(10,8,59,.1);border-radius:6px;width:100%;padding:5px 25px;box-sizing:border-box;transition:all .3s ease-in-out}.tutor-wrap .tutor-login-wrap .tutor-template-login-form .tutor-login-form-wrap form input:not([type=checkbox])::-moz-placeholder{font-size:16px;line-height:19px;color:rgba(10,8,59,.5)}.tutor-wrap .tutor-login-wrap .tutor-template-login-form .tutor-login-form-wrap form input:not([type=checkbox]):-ms-input-placeholder{font-size:16px;line-height:19px;color:rgba(10,8,59,.5)}.tutor-wrap .tutor-login-wrap .tutor-template-login-form .tutor-login-form-wrap form input:not([type=checkbox])::placeholder{font-size:16px;line-height:19px;color:rgba(10,8,59,.5)}.tutor-wrap .tutor-login-wrap .tutor-template-login-form .tutor-login-form-wrap form input:not([type=checkbox]):focus{outline:0;border:1.5px solid rgba(10,8,59,.25)}.tutor-wrap .tutor-login-wrap .tutor-template-login-form .tutor-login-form-wrap form input[type=submit]{background:#1950d1;border-radius:33px;padding:15px 25px;width:100%;font-family:var(--body-font);font-style:normal;font-weight:600;font-size:16px;line-height:19px;align-items:center;text-align:center;color:#fff}.tutor-form-group input:not([type=submit]):focus,.tutor-form-group textarea:focus,.tutor-option-field input:not([type=submit]):focus,.tutor-option-field textarea:focus{background:#fff;border:1.5px solid rgba(10,8,59,.25)}.tutor-form-group input:focus,.tutor-form-group textarea:focus,.tutor-option-field input:focus,.tutor-option-field textarea:focus{outline:none}.tutor-form-group input[type=number],.tutor-form-group input[type=password],.tutor-form-group input[type=text],.tutor-form-group select,.tutor-form-group textarea,.tutor-option-field input[type="pas.tutor-dashboard-content-innersword"],.tutor-option-field input[type=number],.tutor-option-field input[type=text],.tutor-option-field select,.tutor-option-field textarea{border:1.5px solid rgba(10,8,59,.1)}#masthead .tutor-nav .tutor-navbar-col.tutor-navbar-menu .tutor-navbar-cart .tutor-header-profile-menu ul{overflow-y:auto!important}.tutor-form-group label,.tutor-option-field-row label{color:#0a083b}.single_add_to_cart_button{font-size:16px;padding:15px 80px;border-radius:33px;background-color:#1950d1;border:1px solid #1950d1}.tutor-site-wrap a,.tutor-wrap a{text-decoration:none}.tutor-wrap .tutor-login-wrap{margin-bottom:70px}form.tutor-ResetPassword.lost_reset_password{padding:50px 180px}.etlms-loop-cart-btn-wrap a.added_to_cart{padding-left:5px}@media only screen and (max-width:991px){form.tutor-ResetPassword.lost_reset_password{padding:20px}}@media only screen and (max-width:767px){form.tutor-ResetPassword.lost_reset_password{padding:20px}}#page .tutor-wrap{padding-top:50px;padding-bottom:50px}.theme-tutorstarter .tutor-courses-wrap .list-item-button .added_to_cart{margin-left:10px}.theme-tutorstarter .select2-selection{height:40px}.theme-tutorstarter .select2-selection .select2-selection__arrow,.theme-tutorstarter .select2-selection .select2-selection__rendered{height:40px;line-height:2.4em}.theme-tutorstarter .tutor-course-details-page .tutor-course-author{display:flex;align-items:center}.theme-tutorstarter .tutor-course-details-page .tutor-course-author span{padding-right:5px}h1.entry-title{padding:30px 0}.woocommerce #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text{width:160px;text-align:center}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #d3ced2;padding:9px 10px;border-radius:3px;margin:0 4px 0 0;outline:0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#1950d1;color:#fff;-webkit-font-smoothing:antialiased;transition:all .3s ease-in-out}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#0d48d4}.woocommerce a.remove{color:#de8080!important}.woocommerce a.remove:hover{background:#d04242}.woocommerce-message{border-top-color:#1950d1}.woocommerce-message:before{content:"\E015";color:#0d48d4}.tutorstarter-cart-container{display:grid;grid-gap:30px}@media (min-width:992px){.tutorstarter-cart-container{grid-template-columns:65.5% auto}}.tutorstarter-cart-container .cart-page-heading,.tutorstarter-cart-container .cart-summary h2,.tutorstarter-cart-container .checkout-heading{font-family:var(--heading-font);font-weight:700;font-size:26px;line-height:48px;color:#0a083b;margin-bottom:24px}.tutorstarter-cart-container .cart-product-price,.tutorstarter-cart-container .cart-product-title a{font-weight:600;font-size:16px;line-height:1.5;color:#0a083b;text-decoration:none}.tutorstarter-cart-container .cart-product-remove a{font-size:16px;line-height:19px;color:#1950d1;text-decoration:none}.tutorstarter-cart-container .cart-product-price{margin-bottom:4px}.tutorstarter-cart-container .cart-contents{display:grid;align-items:center;grid-gap:15px}@media (min-width:480px){.tutorstarter-cart-container .cart-contents{grid-template-columns:auto 3fr auto;grid-gap:30px}}.tutorstarter-cart-container .cart-contents:not(:last-child){border-bottom:1px solid #ebebeb;padding-bottom:20px;margin-bottom:20px}.tutorstarter-cart-container .cart-product-image img{width:146px;border-radius:8px}.tutorstarter-cart-container .cart-collaterals-container{max-width:450px}.tutorstarter-cart-container .cart-collaterals .cart_totals{width:100%}.tutorstarter-cart-container .cart-collaterals .checkout-button,.tutorstarter-cart-container .cart-collaterals .wc-proceed-to-checkout .checkout-button{padding:15px!important;margin-top:13px;margin-bottom:30px;font-weight:600;font-size:16px;line-height:19px;color:#fff;border:none;width:100%;cursor:pointer;outline:none;transition:.3s linear}.tutorstarter-cart-container .cart-collaterals .checkout-button:focus,.tutorstarter-cart-container .cart-collaterals .checkout-button:hover,.tutorstarter-cart-container .cart-collaterals .wc-proceed-to-checkout .checkout-button:focus,.tutorstarter-cart-container .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover{background:#0a083b!important}.tutorstarter-cart-container .cart-collaterals .wc-proceed-to-checkout{padding:0!important}.tutorstarter-cart-container .cart-collaterals table.shop_table{border:none;box-shadow:none;border-collapse:collapse}.tutorstarter-cart-container .cart-collaterals table.shop_table tr:first-child:not(.cart-subtotal) td,.tutorstarter-cart-container .cart-collaterals table.shop_table tr:first-child:not(.cart-subtotal) th{border-top:unset}.tutorstarter-cart-container .cart-collaterals table.shop_table tr:last-child td,.tutorstarter-cart-container .cart-collaterals table.shop_table tr:last-child th{border-bottom:unset}.tutorstarter-cart-container .cart-collaterals table.shop_table td,.tutorstarter-cart-container .cart-collaterals table.shop_table th{padding-top:18px;padding-bottom:18px;padding-left:unset;padding-right:unset;border-left:unset;border-right:unset}.tutorstarter-cart-container .cart-collaterals table.shop_table td:last-child,.tutorstarter-cart-container .cart-collaterals table.shop_table th:last-child{text-align:right}.tutorstarter-cart-container .cart-collaterals table.shop_table tr.cart-subtotal th,.tutorstarter-cart-container .cart-collaterals table.shop_table tr.order-total th{font-size:16px;font-weight:400;line-height:1.5;color:rgba(10,8,59,.7)}.tutorstarter-cart-container .cart-collaterals table.shop_table .cart-subtotal .woocommerce-Price-amount.amount,.tutorstarter-cart-container .cart-collaterals table.shop_table tr.order-total th{font-weight:500;color:#0a083b}.tutorstarter-cart-container .cart-collaterals table.shop_table .order-total .woocommerce-Price-amount.amount{font-weight:600;font-size:26px;color:#0a083b}.tutorstarter-cart-container .cart-collaterals table.shop_table thead{display:table-header-group}.tutorstarter-cart-container .cart-collaterals table.shop_table tr{display:table-row}.tutorstarter-cart-container .cart-collaterals table.shop_table tbody td{border-top:1px solid rgba(0,0,0,.1)!important}.tutorstarter-cart-container .cart-collaterals table.shop_table td{display:table-cell;background:transparent!important}.tutorstarter-cart-container .cart-collaterals table.shop_table td:before{display:none}.tutorstarter-cart-container .cart-collaterals table.shop_table td:first-child{text-align:left!important}.tutorstarter-cart-container .cart-collaterals .cart-coupon{width:100%;float:right;border-top:1px solid #ebebeb;padding-top:30px}.tutorstarter-cart-container .cart-collaterals .cart-coupon form{position:relative}.tutorstarter-cart-container .cart-collaterals .cart-coupon form input{font-weight:400;font-size:16px;line-height:19px;width:478px;width:100%;height:58px;color:rgba(10,8,59,.5);background:#fff;border:1.5px solid rgba(10,8,59,.1);border-radius:40px;outline:none;padding:10px 22px;position:relative}.tutorstarter-cart-container .cart-collaterals .cart-coupon form input:focus{border-color:#1950d1;color:#0a083b}.tutorstarter-cart-container .cart-collaterals .cart-coupon form button{cursor:pointer;position:absolute;outline:none;font-weight:600;font-size:16px;line-height:1.31;background:#1950d1;color:#fff;border-radius:108px;border:1px solid #1950d1;padding:10px 23.5px;right:8px;top:8px;height:calc(100% - 16px);transition:.2s linear}.tutorstarter-cart-container .cart-collaterals .cart-coupon form button:hover,.tutorstarter-cart-container .cart-collaterals .cart-coupon form buttonfocus{border-color:#0a083b;background:#0a083b}.tutorstarter-cart-container .cart-collaterals .cart-coupon .cart-notices{margin-top:20px}.tutorstarter-cart-container .cart-collaterals .cart-coupon .cart-notices .woocommerce-message{border-top:none;background:#fff;text-align:center}.tutorstarter-cart-container .cart-collaterals .cart-coupon .cart-notices .woocommerce-message:before{content:""}.cart-collaterals,.cart-contents-wrapper{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:8px;padding:30px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff!important;color:#515151;border-top:none!important;text-align:center!important}.cart-collaterals .woocommerce-message{display:none}.checkout-top-spacing{margin-top:30px}.checkout-order-summary{max-width:550px}.woocommerce-checkout-payment{background:#fff!important;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:8px!important;margin-bottom:83px}.payment_methods.methods{border-bottom:none!important}.payment_methods.methods label{cursor:pointer}.payment_methods.methods label>img{display:inline-block}.payment_box.payment_method_paypal,.payment_box:before{display:none!important}.payment_box.payment_method_stripe{background:transparent!important;margin:0!important;padding:0!important}.payment_box.payment_method_stripe p{display:none}.wc-stripe-elements-field{background:hsla(0,0%,100%,.0001);border:1.5px solid rgba(10,8,59,.1);border-radius:6px;padding:19px 24px;font-size:16px;line-height:19px;color:rgba(10,8,59,.5);transition:.2s linear}.wc-stripe-elements-field:focus,.wc-stripe-elements-field:hover{border-color:#1950d1}fieldset#wc-stripe-cc-form .form-row{padding:0!important}fieldset#wc-stripe-cc-form label{font-weight:600;font-size:16px;line-height:1.5;color:#0a083b;margin-bottom:14px}.woocommerce .woocommerce-Button.button[value=Save]{background:#1950d1!important;width:170px;border-radius:33px!important;padding:18px 30px!important;color:#fff!important}.woocommerce-page form .show-password-input,.woocommerce form .show-password-input{position:absolute;right:.7em;top:2.5em;cursor:pointer}.button.wc-backward,.checkout-button,.place_order{padding:15px 20px!important}.button.wc-backward,.checkout-button,.place_order,.woocommerce-Button.button{background:#1950d1!important;border-radius:33px!important;font-family:var(--body-font);font-weight:600;font-size:16px;line-height:19px;text-align:center;color:#fff!important;margin-top:20px}.woocommerce-Button.button{width:230px;padding:20px 30px!important}.woocommerce-Button.button:hover{background:#1950d1;color:#fff;opacity:.8}.woocommerce-Button.button:focus{outline:0;color:#fff}.woocommerce-password-strength{padding:7px 1.5em;margin-top:10px}.woocommerce-Input.woocommerce-Input--text.input-text{background:hsla(0,0%,100%,.0001);border:1.5px solid rgba(10,8,59,.1);border-radius:6px;width:100%;padding:15px 25px;box-sizing:border-box;transition:all .3s ease-in-out;margin-top:25px!important}#sidebar{margin-top:50px}#sidebar .widget-area ul li a{text-decoration:none}aside{position:relative}.widget-title{font-size:18px;font-weight:400}aside#secondary .widget ul li{list-style:none}footer{position:relative}section.footer-widgets{padding-top:70px;padding-bottom:30px;background:var(--footer-widget-bg-color)}section.footer-widgets ul li{list-style:none}section.footer-widgets ul li a{color:var(--footer-widget-text-color);font-size:var(--widget-text-font-size);font-weight:var(--widget-text-font-weight);line-height:var(--widget-text-line-height);text-transform:var(--widget-text-transform);list-style:none;text-decoration:none}section.footer-widgets ul li a:focus,section.footer-widgets ul li a:hover{text-decoration:underline}section.footer-widgets .widget p{color:var(--footer-widget-text-color);font-size:var(--widget-text-font-size);line-height:var(--widget-text-line-height);font-weight:var(--widget-text-font-weight);text-transform:var(--widget-text-transform)}section.footer-widgets .widget .menu-item{margin-bottom:8px}section.footer-widgets .widget-title{font-family:inherit;font-size:var(--widget-title-font-size);font-weight:var(--widget-title-font-weight);line-height:var(--widget-title-line-height);text-transform:var(--widget-title-text-transform);margin-bottom:24px}section.footer-widgets .widget-title,section.footer-widgets .widget_nav_menu .menu-footer-menu-container .menu-item a{color:var(--footer-widget-text-color)}section.footer-widgets .container{padding-bottom:70px;border-bottom:1px solid hsla(0,0%,100%,.08)}section.footer-widgets .logo-footer{margin-left:20px}@media (max-width:767px){section.footer-widgets .logo-footer{margin:0 auto}}.row#secondary-menu li{list-style:none;padding:0 10px}.row#secondary-menu li a{font-size:16px;color:var(--footer-bottom-text-color)}.site-footer{background:var(--footer-bottom-bg-color)}@media (max-width:767px){.site-footer .row{justify-content:center;flex-direction:column}.site-footer .copyright{margin-left:0}}.footer-bottom-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footer-bottom-container span.copyright{color:var(--footer-bottom-text-color);margin-left:20px}.footer-menu{justify-content:space-around}.footer-menu,.site-info{display:flex;align-items:center}.site-info{flex:auto;justify-content:flex-start}.site-info #footer-socialmedia a{text-decoration:none}@media (max-width:991px){section.footer-widgets .widget-title{font-size:var(--widget-title-font-size-tablet)!important;line-height:var(--widget-title-line-height-tablet)!important}section.footer-widgets .widget p,section.footer-widgets ul li a{font-size:var(--widget-text-font-size-tablet)!important;line-height:var(--widget-text-line-height-tablet)!important}}@media (max-width:767px){section.footer-widgets{text-align:center}section.footer-widgets .widget-title{font-size:var(--widget-title-font-size-mobile)!important;line-height:var(--widget-title-line-height-mobile)!important}section.footer-widgets .widget p,section.footer-widgets ul li a{font-size:var(--widget-text-font-size-mobile)!important;line-height:var(--widget-text-line-height-mobile)!important}.socials{display:flex;justify-content:center}.site-info{flex-direction:column;align-items:center}#logo-footer{margin-bottom:8px}.footer-menu{width:100%}.footer-menu,.menu-footer-menu{display:flex;justify-content:center}.menu-footer-menu{flex-direction:column;align-items:center;text-align:center;margin-left:-40px}.copyright-container span.copyright{text-align:center;justify-self:center}}.textwidget.custom-html-widget a{color:#fff}.textwidget.custom-html-widget a:hover{color:#fff;opacity:.8;text-decoration:none}.textwidget.custom-html-widget a:not(:last-child){margin-right:35px}.footer-widget-contact-info{color:var(--footer-widget-text-color);font-size:20px;line-height:1.8;font-weight:600}.footer-five,.footer-widgets.footer-alternative{background:#f7f9fa}.footer-widgets.footer-alternative{border-top:1px solid #e1e7f6;border-bottom:1px solid #e1e7f6}.footer-widgets.footer-alternative .widget-title{color:#0a083b}.footer-widgets.footer-alternative .footer-widget-contact-info,.footer-widgets.footer-alternative .widget p,.footer-widgets.footer-alternative ul li a{color:#57586e}.footer-widgets.footer-alternative .container{border:none;padding-bottom:0}.footer-five .footer-bottom-container span.copyright,.footer-five .textwidget.custom-html-widget a{color:#57586e}.site-info-wrapper{display:flex;align-items:flex-start}.footer-six-variation li a{text-decoration:none}.footer-six .copyright-container .copyright{color:hsla(0,0%,100%,.7)}.footer-six .footer-six-menu{margin-left:auto}.footer-six .footer-six-menu ul#secondary-menu li a{color:hsla(0,0%,100%,.7)}@media (min-width:992px){.footer-widgets.footer-alternative{overflow:hidden}.footer-widgets.footer-alternative .container>.row>[class^=col]{position:relative}.footer-widgets.footer-alternative .container>.row>[class^=col]:first-child:before{content:"";border-right:1px solid #e1e7f6;position:absolute;height:200%;top:-55%;right:12%}}@media (max-width:500px){.site-info-wrapper{align-items:flex-end}.footer-six .footer-six-menu{margin-top:8px}.footer-six .footer-six-menu ul#secondary-menu li{text-align:center}}img{max-width:100%;height:auto;display:block}.blog-post-container{max-width:1140px;margin:30px auto;padding:0 15px;display:flex;flex-direction:column}.blog-post-content{padding:30px 0}.blog-post-content a{text-decoration:none}.blog-post-item{display:grid;grid-gap:20px;align-items:center;margin-bottom:30px}@media screen and (min-width:768px){.blog-post-item{grid-template-columns:40% 60%}}.blog-post-item a{color:inherit;text-decoration:none}.blog-post-item .post-thumbnail img{border-radius:6px}.blog-post-item .post-data .meta{display:flex;align-items:center;font-weight:300}.blog-post-item .post-data .meta li{position:relative;display:flex;align-items:center}.blog-post-item .post-data .meta li:not(:first-child){padding-left:20px}.blog-post-item .post-data .meta li:not(:first-child):before{content:"";position:absolute;width:5px;height:5px;background:#d3d3d3;border-radius:50%;left:8px}.blog-post-item .post-data .meta .category a{margin-right:5px}.blog-post-item .post-data .meta .category a:not(:last-child):after{content:","}.blog-post-item .post-data .title{color:#091e42;margin:10px 0;font-size:20px;font-weight:500;line-height:1.5em}.blog-post-item .post-data .excerpt a{color:#0c77ff;margin-top:10px;display:inline-block}.blog-post-container .tutorstarter-pagination{align-self:flex-end;display:flex}.blog-post-content.layout-grid-2{display:grid}@media screen and (min-width:992px){.blog-post-content.layout-grid-2{grid-template-columns:repeat(2,1fr);grid-gap:30px}}.blog-post-content.layout-grid-3{display:grid}@media screen and (min-width:992px){.blog-post-content.layout-grid-3{grid-template-columns:repeat(3,1fr);grid-gap:30px}}.blog-grid-post-item{margin-bottom:30px}.blog-grid-post-item a{text-decoration:none}.blog-grid-post-item .post-thumbnail{margin-bottom:20px}.blog-grid-post-item .post-data .meta{display:flex;align-items:center;flex-wrap:wrap;font-weight:300}.blog-grid-post-item .post-data .meta li{position:relative;display:flex;align-items:center}.blog-grid-post-item .post-data .meta li:not(:first-child){padding-left:20px}.blog-grid-post-item .post-data .meta li:not(:first-child):before{content:"";position:absolute;width:5px;height:5px;background:#d3d3d3;border-radius:50%;left:8px}.blog-grid-post-item .post-data .meta .category a{margin-right:5px}.blog-grid-post-item .post-data .meta .category a:not(:last-child):after{content:","}.blog-grid-post-item .post-data .title{color:#091e42;margin:10px 0;font-size:20px;font-weight:500;line-height:1.5em}.blog-grid-post-item .post-data .excerpt a{color:#0c77ff;margin-top:10px;display:inline-block}@media screen and (min-width:992px){.blog-grid-post-item{grid-template-columns:100%}}@media screen and (max-width:991px){.blog-grid-post-item{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.blog-grid-post-item{grid-template-columns:100%}}.single-post .entry-header{text-align:center;margin-top:50px}.single-post .entry-title{font-family:var(--heading-font);font-style:normal;font-weight:700;line-height:1.345;letter-spacing:0;color:#0a083b;padding:0;-ms-word-wrap:break-word;word-wrap:break-word}@media screen and (min-width:992px){.single-post .entry-title{font-size:48px;margin-bottom:24px}}@media screen and (min-width:992px){.single-post .entry-meta{margin-bottom:60px}}.single-post .entry-meta a,.single-post .entry-meta span{font-family:var(--body-font);font-weight:400;font-size:18px;line-height:2.17;text-align:center;letter-spacing:-.656526px;color:rgba(10,8,59,.7);padding-right:20px;text-decoration:none}.single-post .entry-meta span{position:relative;display:inline-block;padding-right:20px}.single-post .entry-meta span:not(:last-child):after{content:"I";font-size:inherit;color:#dde3e7}.single-post .post-thumbnail{text-align:center}@media screen and (min-width:992px){.single-post .post-thumbnail{margin-bottom:62px}}.single-post .post-thumbnail img{border-radius:8px;margin-left:auto;margin-right:auto}.single-post .entry-content,.single-post .post-tags{max-width:720px;margin:0 auto;font-family:var(--body-font)}.single-post .entry-content h2,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .post-tags h2,.single-post .post-tags h4,.single-post .post-tags h5{font-family:var(--body-font);line-height:1.6;font-weight:500;margin-bottom:20px;letter-spacing:-.562px}.single-post .entry-content .edit-link,.single-post .post-tags .edit-link{display:block;margin-top:30px}.single-post .tags-links{display:block;padding-top:10px;padding-bottom:30px}.single-post .tags-links a{text-decoration:none;font-family:var(--body-font);font-size:16px;font-weight:500;line-height:19px;letter-spacing:-.5px;display:inline-block;color:rgba(10,8,59,.7);background:#eae9f2;border-radius:5px;padding:10px 12px;transition:.2s linear;margin-top:8px}.single-post .tags-links a:not(:last-child){margin-right:5px}.single-post .tags-links a:hover{background:#0a083b;color:#fff}.single-post .wp-block-pullquote{border:none!important}.single-post .wp-block-quote.has-text-align-right,.single-post .wp-block-quote.is-large,.single-post .wp-block-quote.is-style-large,.single-post blockquote{position:relative;border:none;padding-left:52px;margin-top:1em;margin-bottom:1em}.single-post .wp-block-quote.has-text-align-right:before,.single-post .wp-block-quote.is-large:before,.single-post .wp-block-quote.is-style-large:before,.single-post blockquote:before{content:"";position:absolute;left:0;top:7px;width:28px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 20h6l-4-8h6V0H16v12l4 8zM4 20h6l-4-8h6V0H0v12l4 8z' fill='%230A083B' fill-opacity='.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top}.page-content .search-form{margin-top:10px}.page-content .search-form,.widget .search-form{position:relative}.page-content input[type=search],.widget input[type=search]{width:100%;height:50px;border:1px solid rgba(10,8,59,.1);border-radius:6px;background:#fff;outline:none;color:#0a083b;padding:10px}.page-content input[type=search]:focus,.widget input[type=search]:focus{border-color:#1950d1}.page-content input.search-submit,.widget input.search-submit{position:absolute;right:5px;top:5px;height:calc(100% - 10px);font-family:var(--body-font);font-weight:600;font-size:16px;line-height:1;text-transform:capitalize;background-color:#1950d1;color:#fff;padding:11px 26px;outline:0;border:1px solid #1950d1;border-radius:50px;cursor:pointer;transition:.2s linear}.page-content input.search-submit:focus,.page-content input.search-submit:hover,.widget input.search-submit:focus,.widget input.search-submit:hover{background-color:#0a083b;border-color:#0a083b}.page-content .widget-title,.widget .widget-title{font-family:var(--body-font);font-size:20px;font-weight:600;color:#0a083b}.comments-area{margin-top:50px;margin-bottom:50px}.comment-reply-title,.comments-title{color:#0a083b;font-family:var(--body-font);font-size:32px;line-height:1.5;font-weight:700;margin-bottom:36px}.comment-notes{margin-bottom:20px}.comment-form label{display:block;margin-bottom:5px}.comment-form .comment-form-cookies-consent{margin-bottom:30px}.comment-form .comment-form-cookies-consent label{display:inline-block}.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea{width:100%;height:50px;resize:vertical;border:1px solid rgba(10,8,59,.1);border-radius:6px;background:#fff;outline:none;color:#0a083b;padding:10px;margin-bottom:20px}.comment-form input[type=email]:focus,.comment-form input[type=text]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus{border-color:#95c2ff}.comment-form textarea{height:100px;line-height:1.3;box-sizing:border-box;border-radius:6px}.comment-form .form-submit input[type=submit]{background-color:#1950d1;font-family:var(--body-font);font-weight:600;font-size:16px;text-transform:capitalize;color:#fff;padding:11px 26px;outline:0;border:1px solid #1950d1;border-radius:50px;cursor:pointer;transition:.2s linear;display:inline-block;width:auto;height:auto}.comment-form .form-submit input[type=submit]:focus,.comment-form .form-submit input[type=submit]:hover{background-color:#0a083b;border-color:#0a083b}.comment-form .logged-in-as{margin-bottom:20px}.comment-form .logged-in-as a{font-style:italic}.comment-list{padding-left:0;margin-bottom:20px}.comment-list .comment-author{display:flex;align-items:center}.comment-list .comment-author>*{margin-right:15px}.comment-list .comment-author img{border-radius:50%}.comment-list .comment-author.vcard .says{display:none}.comment-list .comment-author .fn a{font-size:16px;line-height:1.37;color:#283646;text-decoration:none}.comment-list .comment{display:block}.comment-list .comment .children{margin-left:40px}.comment-list .comment .comment-body{margin-bottom:33px;padding-bottom:22px;border-bottom:1px solid #cfd3d7}.comment-list .comment .comment-body .reply{font-size:13px;line-height:1.5}.comment-list .comment .comment-body .reply a{text-decoration:none}.comment-list .comment .comment-metadata{margin-bottom:10px;font-size:13px;line-height:1.5}.comment-list .comment .comment-metadata a{color:rgba(87,88,110,.5);text-decoration:none}.comment-list .comment .comment-metadata .comment-edit-link{color:var(--link-color);opacity:1}.comment-list .comment .comment-content{margin-bottom:10px;font-size:16px;line-height:1.5;color:#77808b}.comment-list .comment .comment-content table,.comment-list .comment .comment-content table tbody th,.comment-list .comment .comment-content table td,.comment-list .comment .comment-content table tr{border:1px solid #eee}.comment-list .comment-content,.comment-list .comment-metadata,.comment-list .reply{margin-left:40px}.comment-respond .comment-form p.logged-in-as a{text-decoration:none}.comment-respond .form-submit{text-align:right}.blog-post-content .type-post{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:8px;transition:box-shadow .3s linear}.blog-post-content .type-post:hover{box-shadow:0 5px 20px rgba(0,0,0,.08)}.blog-post-content .type-post:hover .post-thumbnail img{transform:scale(1.1)}.blog-post-content .post-thumbnail{overflow:hidden;border-radius:10px 0 0 10px}.blog-post-content .post-thumbnail img{border-radius:10px 0 0 10px;transition:transform .3s linear;transform:scale(1)}.blog-post-content .blog-post-default .entry-title{padding:0 30px}.blog-post-content .entry-title{font-size:18px;line-height:1.61111em;letter-spacing:-.66px;margin-bottom:18px;word-break:break-word}.blog-post-content .entry-meta{margin-bottom:20px}.blog-post-content .excerpt{font-size:16px;line-height:1.815em;letter-spacing:-.5px;margin-bottom:20px}.blog-post-content .post-data{color:#0a083b;padding:20px 30px}.blog-post-content .entry-meta,.blog-post-content .excerpt{opacity:.7}.blog-post-content .read-more{font-weight:600;font-size:16px;color:#1950d1}.blog-grid-post-item .post-thumbnail,.blog-grid-post-item .post-thumbnail img{border-radius:10px 10px 0 0}.blog-grid-post-item .post-data{padding:8px 30px 28px}.blog-post-default{margin-bottom:30px}.blog-post-default.type-post{box-shadow:0 0 10px -4px rgba(0,0,0,.08)}.blog-post-default .entry-header{text-align:center;padding-top:20px}.blog-post-default .entry-title{font-size:22px;margin-bottom:10px}.blog-post-default .entry-meta{margin-bottom:20px}.blog-post-default .post-thumbnail,.blog-post-default .post-thumbnail img{border-radius:0}.blog-post-default .post-data{padding:10px 30px 30px}.tutorstarter-pagination{font-weight:500;font-size:18px;color:#57586e}.tutorstarter-pagination .page-numbers{background:#fff;border:1px solid #eae9f2;border-radius:5px;padding:8px 12.489px;transition:.2s linear;text-decoration:none}.tutorstarter-pagination .page-numbers.current,.tutorstarter-pagination .page-numbers:hover{background:#1950d1;border-color:#5454d4;color:#fff;opacity:1}.tutorstarter-pagination .page-numbers:not(:last-child){margin-right:9px}.tutor-courses-wrap{margin-top:50px}.tutor-single-course-segment{font-size:16px;font-weight:400;line-height:1.5;color:#57586e}.tutor-single-course-segment .single-instructor-wrap .single-instructor-top .tutor-instructor-left{display:flex;align-items:center}.tutor-single-course-segment .single-instructor-wrap .single-instructor-top .tutor-instructor-left .instructor-avatar a,.tutor-single-course-segment .single-instructor-wrap .single-instructor-top .tutor-instructor-left .instructor-name h3 a{text-decoration:none}.tutor-segment-title,.tutor-single-course-segment .tutor-segment-title{margin-bottom:13px;color:#0a083b;font-weight:700;font-size:26px;line-height:1.85}.tutor-course-content-content{font-size:16px;font-weight:400;line-height:1.81;color:#57586e}.tutor-course-topics-contents .tutor-course-title h4{font-size:18px;font-weight:700;line-height:1.2;color:#0a083b;display:flex;align-items:center}.tutor-course-topics-contents .tutor-course-lesson h5{font-family:var(--body-font);font-weight:400;font-size:16px;line-height:1.87;display:flex;align-items:center}.tutor-course-topics-contents .tutor-course-title{background:#f7f9fa}.tutor-course-topics-contents .tutor-course-topic{border-color:#f7f9fa;border-radius:4px}.tutor-course-topics-contents .tutor-course-lesson{border-color:#f7f9fa}.single-instructor-wrap,.tutor-course-reviews-wrap{border-color:#f7f9fa;border-radius:4px}.single-instructor-wrap .single-instructor-top,.single-instructor-wrap .tutor-review-individual-item,.tutor-course-reviews-wrap .single-instructor-top,.tutor-course-reviews-wrap .tutor-review-individual-item{border-color:#f7f9fa}.tutor-lesson-video-wrap .plyr--video{border-radius:4px 4px 0 0}.tutor-price-preview-box{border:none;background:#fafbfc;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:8px}.tutor-user-public-profile .tutor-user-profile-content{font-size:16px;line-height:1.81}.tutor-user-public-profile .tutor-user-profile-content>h3{font-size:32px;line-height:1.5;margin-bottom:24px}.tutor-course-archive-results-wrap{font-weight:600;font-size:14px;line-height:1.5;color:rgba(87,88,110,.5)}.tutor-single-course-sidebar .tutor-price-preview-box .price .price ins{margin-right:10px;text-decoration:none}.tutor-pagination-wrap .page-numbers{min-width:38px;color:#57586e;background:#fff;margin:60px 2px 12px;padding:7.5px;font-family:var(--body-font);font-size:18px;line-height:1.2222em!important;font-weight:500;border-radius:5px;border:1px solid #bbc0d4;transition:all .15s ease-in-out}.tutor-pagination-wrap .page-numbers.current,.tutor-pagination-wrap .page-numbers:hover{background:#1950d1;color:#fff;border:1px solid #1950d1}.single-courses .site-content{padding:40px 0}.tutor-assignment-start-btn-wrap{margin-top:2em}.tutor-next-previous-pagination-wrap{margin-top:1em}.tutor-add-quiz-button-wrap a{color:unset}.etlms-course-list-col .etlms-card.hover-animation:hover{top:unset!important}.etlms-course-list-col .etlms-card.hover-animation{box-shadow:0 4px 15px 4px rgba(39,57,101,.1)!important;transition:.3s linear!important}.etlms-course-list-col .etlms-card.hover-animation:hover{transform:translateY(-2px)!important;box-shadow:0 4px 10px rgba(39,57,101,.12)!important}section.tutor-theme-getting-starter .getting-started-page-heading{font-family:var(--heading-font);font-weight:700;font-size:48px;line-height:65px;color:#0a083b;padding:120px 0 200px}section.tutor-theme-getting-starter .sign-type{border:1.5px solid rgba(10,8,59,.1)}section.tutor-theme-getting-starter .tutor-theme-signing-type{display:grid;grid-template-columns:repeat(auto-fit,minmax(auto,350px));grid-gap:30px;justify-content:center}section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-instructor,section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-student{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 0;border-radius:6px}section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-instructor .signing-type-icon,section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-student .signing-type-icon{background:rgba(23,92,255,.04);padding:27px 19px;border-radius:8px;margin-bottom:14px}section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-instructor .signing-title,section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-student .signing-title{font-family:var(--body-font);font-style:normal;font-weight:500;font-size:18px;line-height:30px;color:#0a083b}section.tutor-theme-getting-starter .getting-started-footer{font-family:var(--body-font);font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#0a083b;opacity:.7;padding:160px 0 130px}@media (max-width:767px){section.tutor-theme-getting-starter .getting-started-page-heading{font-size:35px;padding:80px 0 50px}section.tutor-theme-getting-starter .getting-started-footer{padding:60px 0}}section.tutor-theme-signin{background:#f7f9fa;padding:100px 0;width:100vw;height:100vh}section.tutor-theme-signin .tutor-theme-signin-form-area{max-width:678px;box-sizing:border-box;margin:0 auto}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row{padding:60px 100px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:8px}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form-area-heading{font-family:var(--heading-font);font-style:normal;font-weight:700;font-size:32px;line-height:48px;text-align:center;color:#0a083b;padding:0 0 40px}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp{margin-bottom:30px}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp label{display:block;font-family:var(--body-font);font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#0a083b;margin-bottom:12px}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp label a{float:right;color:#1950d1;font-weight:400}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp input{background:hsla(0,0%,100%,.0001);border:1.5px solid rgba(10,8,59,.1);border-radius:6px;width:100%;padding:19px 25px;box-sizing:border-box;transition:all .3s ease-in-out}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp input:placeholder{font-size:16px;line-height:19px;color:rgba(10,8,59,.5)}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp input:focus{outline:0;border:1.5px solid rgba(10,8,59,.25)}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form button{background:#1950d1;border-radius:33px;width:100%;font-family:var(--body-font);font-style:normal;font-weight:600;font-size:16px;line-height:19px;align-items:center;text-align:center;color:#fff}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row.tutor-theme-social-signin{padding:40px 100px}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row.tutor-theme-social-signin button{font-weight:500;font-size:18px;line-height:22px;letter-spacing:.514286px;background:#4285f4;box-shadow:0 1px 2px rgba(0,0,0,.24);border-radius:210px;width:100%;display:flex;justify-content:center;align-items:center;gap:15px;color:#fff}section.tutor-theme-signin .tutor-theme-signin-form-area .already-have-account-link{color:#57586e;font-family:var(--body-font);font-style:normal;font-weight:400;font-size:16px;line-height:29px}section.tutor-theme-signin .tutor-theme-signin-form-area .already-have-account-link a{text-align:center;color:#1950d1}@media (max-width:767px){section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row,section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row.tutor-theme-social-signin{padding:40px}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row.tutor-theme-social-signin button{gap:10px}section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row.tutor-theme-social-signin button svg{width:16px}}section.tutor-theme-signup{background:#f7f9fa;padding:100px 0}section.tutor-theme-signup .tutor-theme-signup-form-area{max-width:678px;box-sizing:border-box;margin:0 auto}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row{padding:60px 100px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:8px}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form-area-heading{font-family:var(--heading-font);font-style:normal;font-weight:700;font-size:32px;line-height:48px;text-align:center;color:#0a083b;padding:0 0 40px}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form{font-family:var(--body-font);font-style:normal;font-weight:400}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .signup-status{visibility:hidden;margin:0 0 20px}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp{margin-bottom:30px}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp label{display:block;font-weight:600;font-size:16px;line-height:24px;color:#0a083b;margin-bottom:12px}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp input{background:hsla(0,0%,100%,.0001);border:1.5px solid rgba(10,8,59,.1);border-radius:6px;width:100%;padding:19px 25px;box-sizing:border-box;transition:all .3s ease-in-out}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp input:placeholder{font-size:16px;line-height:19px;color:rgba(10,8,59,.5)}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp input:focus{outline:0;border:1.5px solid rgba(10,8,59,.25)}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp.signup-form-terms-condition{font-size:14px;line-height:26px;text-align:center;color:#57586e;padding:0 10px}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp.signup-form-terms-condition a{color:#1950d1;position:relative}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp.signup-form-terms-condition a:after{content:"";position:absolute;width:100%;height:1px;background:#1950d1;bottom:0;left:0}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form button{background:#1950d1;border-radius:33px;width:100%;font-family:var(--body-font);font-weight:600;font-size:16px;line-height:19px;align-items:center;text-align:center;color:#fff}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row.tutor-theme-social-signup{padding:40px 100px}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row.tutor-theme-social-signup button{font-weight:500;font-size:18px;line-height:22px;letter-spacing:.514286px;background:#4285f4;box-shadow:0 1px 2px rgba(0,0,0,.24);border-radius:210px;width:100%;display:flex;justify-content:center;align-items:center;gap:15px;color:#fff}section.tutor-theme-signup .tutor-theme-signup-form-area .already-have-account-link{color:#57586e;font-family:var(--body-font);font-style:normal;font-weight:400;font-size:16px;line-height:29px}section.tutor-theme-signup .tutor-theme-signup-form-area .already-have-account-link a{text-align:center;color:#1950d1}@media (max-width:767px){section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row{padding:40px}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp.signup-form-terms-condition br{display:none}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row.tutor-theme-social-signup{padding:40px}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row.tutor-theme-social-signup button{gap:10px}section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row.tutor-theme-social-signup button svg{width:16px}}body.woocommerce-checkout{background:#f7f9fa}.woocommerce-additional-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:8px;padding:30px;margin-bottom:50px}.woocommerce-additional-fields__field-wrapper .form-row label,.woocommerce-billing-fields__field-wrapper .form-row label{font-family:var(--body-font);font-weight:600;font-size:16px;line-height:1.5;color:#0a083b;margin-bottom:6px}.woocommerce-additional-fields__field-wrapper .form-row .input-text,.woocommerce-additional-fields__field-wrapper .form-row .select2-container--default .select2-selection--single,.woocommerce-billing-fields__field-wrapper .form-row .input-text,.woocommerce-billing-fields__field-wrapper .form-row .select2-container--default .select2-selection--single{background:hsla(0,0%,100%,.0001);border:1.5px solid rgba(10,8,59,.1);border-radius:6px}.woocommerce-additional-fields__field-wrapper .form-row .input-text,.woocommerce-billing-fields__field-wrapper .form-row .input-text{background:hsla(0,0%,100%,.0001);border:1.5px solid rgba(10,8,59,.1);border-radius:6px;height:40px;padding:15px;font-family:var(--body-font);font-weight:400;font-size:16px;line-height:1.18;color:rgba(10,8,59,.7)}.woocommerce-additional-fields__field-wrapper .form-row .input-text::-moz-placeholder,.woocommerce-billing-fields__field-wrapper .form-row .input-text::-moz-placeholder{color:rgba(10,8,59,.5)}.woocommerce-additional-fields__field-wrapper .form-row .input-text:-ms-input-placeholder,.woocommerce-billing-fields__field-wrapper .form-row .input-text:-ms-input-placeholder{color:rgba(10,8,59,.5)}.woocommerce-additional-fields__field-wrapper .form-row .input-text::placeholder,.woocommerce-billing-fields__field-wrapper .form-row .input-text::placeholder{color:rgba(10,8,59,.5)}.woocommerce-additional-fields__field-wrapper .form-row textarea.input-text,.woocommerce-billing-fields__field-wrapper .form-row textarea.input-text{height:auto;resize:vertical}.cart_totals h2,.woocommerce-additional-fields h3,.woocommerce-billing-fields h3,.woocommerce-cart h1.entry-title,h3#order_review_heading{color:#0a083b;margin-bottom:23px}.cart_totals h2,.woocommerce-cart h1.entry-title{font-weight:700;font-size:26px;line-height:48px;padding:0}form.woocommerce-cart-form{padding-bottom:20px}form.woocommerce-cart-form td{font-weight:600;font-size:16px}body.woocommerce-page{background:#f7f9fa}body.woocommerce-page .site-content{margin-top:60px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:50px}.tutorstarter-woocommerce{margin-top:60px}.tutorstarter-woocommerce h1,.tutorstarter-woocommerce h2,.tutorstarter-woocommerce h3,.tutorstarter-woocommerce h4,.tutorstarter-woocommerce h5{font-family:var(--heading-font);font-weight:600;line-height:1.85;color:#0a083b;margin-bottom:10px}.tutorstarter-woocommerce .page-title{font-size:26px;line-height:1.85;margin-bottom:25px}.tutorstarter-woocommerce .product_title.entry-title{font-size:2em;line-height:1.5}.tutorstarter-woocommerce ul.products li.product{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:8px}.tutorstarter-woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var(--body-font);font-weight:600;font-size:16px;line-height:1.5;color:#0a083b}.tutorstarter-woocommerce ul.products li.product a img{border-radius:8px 8px 0 0;height:150px;-o-object-fit:cover;object-fit:cover}.woocommerce ul.products li.product span.price{font-family:var(--body-font);font-weight:700;font-size:12px;line-height:1.25;color:#57586e}.woocommerce #respond input#submit,.woocommerce ul.products li.product .button{font-family:var(--body-font);font-style:normal;font-weight:600;font-size:16px;line-height:19px;background:#1950d1;border-radius:33px;padding:10px 25px;color:#fff}.woocommerce #respond input#submit:hover,.woocommerce ul.products li.product .button:hover{background:#0a083b;color:#fff}.woocommerce-loop-product__title,.woocommerce ul.products li.product span.price{padding-left:15px!important;padding-right:15px!important}.woocommerce ul.products li.product .button{margin-left:15px;margin-bottom:20px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#0a083b;margin-bottom:15px}.woocommerce .quantity .qty{line-height:2}.woocommerce button.button:hover{background-color:#0a083b!important;color:#fff}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce span.onsale{position:absolute;top:10px;left:10px;height:50px;line-height:34px;border-radius:0;background:gold;color:#0a083b;-webkit-clip-path:polygon(0 0,0 0,100% 0,100% 100%,50% 75%,0 100%,0 0,0 0);clip-path:polygon(0 0,0 0,100% 0,100% 100%,50% 75%,0 100%,0 0,0 0)}.woocommerce ul.products{padding-top:20px}.woocommerce ul.products li.product a:hover{opacity:1}.woocommerce ul.products li.product .added_to_cart.wc-forward{display:block;text-align:center;margin-bottom:15px;color:green;padding:0}.woocommerce ul.products li.product .button.loading{padding-right:35px}.woocommerce ul.products li.product .button.loading:after{right:12px}.single-product .button.wc-forward{font-family:var(--body-font);font-style:normal;font-weight:600;font-size:16px;line-height:19px;background:#1950d1;border-radius:33px;padding:10px 25px;color:#fff}.single-product .button.wc-forward:hover{background-color:#0a083b;color:#fff}.tutorstarter-woocommerce a{text-decoration:none}.tutorstarter-woocommerce .woocommerce{margin-bottom:50px}.tutorstarter-woocommerce .woocommerce-product-gallery--with-images .flex-control-thumbs{margin-top:10px!important}.tutorstarter-woocommerce .woocommerce-product-gallery--with-images .flex-control-thumbs li{padding:2px}.tutorstarter-woocommerce .woocommerce-ordering select.orderby{padding:5px 10px;border:1px solid #aaa;border-radius:5px}.tutorstarter-woocommerce .tutorstarter-cart-container{margin-bottom:50px}.tutorstarter-woocommerce form.cart .single_add_to_cart_button{border-radius:30px}.tutorstarter-order-receipt-container .woocommerce-thankyou-order-received{font-size:20px;background:rgba(169,235,191,.4);border:1px solid #a9ebbf;color:#3c4740;border-radius:5px;padding:5px 15px;margin-bottom:25px}.checkout_coupon input#coupon_code{padding:12px;border-radius:6px;width:90%}.checkout_coupon button.coupon-button{background-color:#1950d1;padding:15px 38px;border:none;border-radius:32px;font-size:18px;color:#fff}.theme-tutorstarter .woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:12px;border-radius:6px;width:90%}.theme-tutorstarter .woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:12px}.tutor-starter-custom-subscription{position:relative}.tutor-starter-custom-subscription input[type=email]{font-weight:400;font-size:16px;line-height:19px;width:478px;width:100%;height:58px;color:rgba(10,8,59,.5);background:#fff;border:1.5px solid rgba(10,8,59,.1);border-radius:40px;outline:none;padding:10px 22px;position:relative}.tutor-starter-custom-subscription input[type=email]:focus{border-color:#1950d1;color:#0a083b}.tutor-starter-custom-subscription button{cursor:pointer;position:absolute;outline:none;font-weight:600;font-size:16px;line-height:21px;background:#1950d1;color:#fff;border-radius:108px;border:1px solid #1950d1;padding:10px 36px;right:8px;top:8px;height:calc(100% - 16px);transition:.2s linear}.tutor-starter-custom-subscription button:focus,.tutor-starter-custom-subscription button:hover{background:#1950d1;opacity:.85}@media screen and (max-width:567px){.tutor-starter-custom-subscription button{position:unset;margin-top:10px;font-size:14px;padding:8px 15px;display:block;margin-left:auto;margin-right:auto;width:100%}.tutor-starter-custom-subscription input[type=email]{height:45px}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.wpcf7 .wpcf7-form-control{width:100%!important;outline:none!important;border-radius:6px!important;box-sizing:border-box;color:var(--tutor-text-primary);font-family:inherit;padding:0 20px;font-size:16px;height:48px;border-width:1px!important;border-style:solid;border-color:#c0c3cb;transition:.2s}.wpcf7 textarea.wpcf7-form-control{height:100%;padding:20px}.wpcf7 .wpcf7-submit{text-decoration:none;font-weight:500;border-radius:3px;border:0;position:relative;box-sizing:border-box;transition:.2s;line-height:26px;font-size:16px;background:#3e64de;color:#fff} \ No newline at end of file +/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. + */ + +html { + line-height: 1.15; + /* 1 */ + -ms-text-size-adjust: 100%; + /* 2 */ + -webkit-text-size-adjust: 100%; + /* 2 */ +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers (opinionated). + */ + +body { + margin: 0; +} + +/** + * Add the correct display in IE 9-. + */ + +article, +aside, +footer, +header, +nav, +section { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + */ + +figcaption, +figure { + display: block; +} + +/** + * Add the correct margin in IE 8. + */ + +figure { + margin: 1em 40px; +} + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ +} + +/** + * Add the correct display in IE. + */ + +main { + display: block; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/* Links + ========================================================================== */ + +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + */ + +a { + background-color: transparent; + /* 1 */ + -webkit-text-decoration-skip: objects; + /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ + +/** + * 1. Remove the bottom border in Chrome 57- and Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + /* 2 */ +} + +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ + +b, +strong { + font-weight: inherit; +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/** + * Add the correct font style in Android 4.3-. + */ + +dfn { + font-style: italic; +} + +/** + * Add the correct background and color in IE 9-. + */ + +mark { + background-color: #ff0; + color: #000; +} + +/** + * Add the correct font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + */ + +audio, +video { + display: inline-block; +} + +/** + * Add the correct display in iOS 4-7. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Remove the border on images inside links in IE 10-. + */ + +img { + border-style: none; +} + +/** + * Hide the overflow in IE. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. + */ + +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ +} + +/** + * Show the overflow in IE. + */ + +button { + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. + */ + +button, +html [type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; + /* 2 */ +} + +button, +[type=button], +[type=reset], +[type=submit] { + /** + * Remove the inner border and padding in Firefox. + */ + /** + * Restore the focus styles unset by the previous rule. + */ +} + +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Show the overflow in Edge. + */ + +input { + overflow: visible; +} + +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ + +[type=checkbox], +[type=radio] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + +[type=search] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ + /** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + */ +} + +[type=search]::-webkit-search-cancel-button, +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/** + * Correct the padding in Firefox. + */ + +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + +legend { + box-sizing: border-box; + /* 1 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + color: inherit; + /* 2 */ + white-space: normal; + /* 1 */ +} + +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + +progress { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ +} + +/** + * Remove the default vertical scrollbar in IE. + */ + +textarea { + overflow: auto; +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in Edge, IE, and Firefox. + */ + +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ + +summary { + display: list-item; +} + +/* + * Add the correct display in IE 9-. + */ + +menu { + display: block; +} + +/* Scripting + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + */ + +canvas { + display: inline-block; +} + +/** + * Add the correct display in IE. + */ + +template { + display: none; +} + +/* Hidden + ========================================================================== */ + +/** + * Add the correct display in IE 10-. + */ + +[hidden] { + display: none; +} + +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + overflow-x: hidden; +} + +html { + scroll-behavior: smooth; +} + +pre { + white-space: pre-wrap; +} + +.theme-tutorstarter .site { + display: flex; + flex-direction: column; + min-height: 100vh; +} + +.theme-tutorstarter .site .site-content { + flex: 1; +} + +body.admin-bar header.header-transparent { + top: 20px; +} + +body.admin-bar header.header-transparent .navbar-nav { + top: 30px; +} + +/* Header Variations (bg color) */ + +header.header-transparent { + position: absolute; + top: 0; + left: 0; + right: 0; + background: transparent; + z-index: 999; +} + +header.header-transparent .navbar { + padding-top: 33px; + padding-bottom: 33px; +} + +@media (min-width: 992px) { + header.header-transparent .navbar .navbar-nav > .menu-item > a { + color: var(--navTransColor); + } + + header.header-transparent .navbar .navbar-nav > .menu-item > a:hover { + color: var(--navTransHoverColor); + filter: drop-shadow(0px 0px 0px var(--navTransHoverColor)); + } + + header.header-transparent .navbar .navbar-nav > .menu-item.current-menu-item a { + filter: drop-shadow(0px 0px 0px var(--navTransHoverColor)); + } + + header.header-transparent .navbar .navbar-nav > .menu-item.icon > a:before { + background: var(--navTransColor); + -webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6' fill='none'%3e%3cpath d='M0.94 0.726685L4 3.78002L7.06 0.726685L8 1.66668L4 5.66668L0 1.66668L0.94 0.726685Z' fill='%23fff'/%3e%3c/svg%3e"); + mask-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6' fill='none'%3e%3cpath d='M0.94 0.726685L4 3.78002L7.06 0.726685L8 1.66668L4 5.66668L0 1.66668L0.94 0.726685Z' fill='%23fff'/%3e%3c/svg%3e"); + } + + header.header-transparent .navbar .navbar-nav > .menu-item.icon:hover > a:before { + background: var(--navTransHoverColor); + } + + header.header-transparent .navbar .navbar-nav > .menu-item:not(.icon) a:after { + background: var(--navTransHoverColor); + } + + header.header-transparent .navbar .navbar-nav > .menu-item:hover > a { + filter: drop-shadow(0px 0px 0px var(--navTransColor)); + } +} + +header.header-transparent .navbar .navbar-utils .btn-search svg path { + fill: var(--navTransColor); +} + +header.header-transparent .navbar .navbar-utils .btn-cart svg > path { + fill: var(--navCartColorTrans); +} + +header.header-transparent .navbar .navbar-utils .btn-cart span { + color: var(--navCartColorTrans); +} + +header.header-transparent .navbar .navbar-utils a.btn-getstarted { + border-color: var(--headerBtnBorderColorTrans); + color: var(--headerBtnColorTrans); + background: var(--headerBtnBgColorTrans); +} + +header.header-transparent .navbar .toggle-icon span, +header.header-transparent .navbar .toggle-icon span:before, +header.header-transparent .navbar .toggle-icon span:after { + background: var(--navTransColor); +} + +header.header-transparent .navbar-brand .logo-white { + display: block; +} + +header.header-transparent .navbar-brand .logo-dark { + display: none; +} + +header.header-transparent .utils-search { + display: block; +} + +header.header-sticky { + left: 0; + right: 0; + z-index: 9999; + transition: 0.5s linear; +} + +header.header-sticky.sticky-on { + position: fixed; + background: var(--sticky-menu-bg-color); +} + +header.header-sticky.sticky-on .navbar { + padding-top: 20px; + padding-bottom: 20px; +} + +header.header-default { + background: var(--headerDefaultBg); +} + +@media (min-width: 992px) { + header.header-default .navbar-nav > .menu-item .sub-menu { + box-shadow: 0px 4px 10px rgba(39, 57, 101, 0.2); + } + + header.header-default .navbar-nav > .menu-item > .sub-menu::after { + filter: drop-shadow(0px -1px 1px rgba(39, 57, 101, 0.07)); + } +} + +header.header-default .navbar-brand .logo-white { + display: none; +} + +header.header-default .navbar-brand .logo-dark { + display: block; +} + +header.header-default .utils-search { + display: none; +} + +.navbar.navbar-left .navbar-brand { + grid-area: col2; + justify-self: center; +} + +.navbar.navbar-center { + flex-wrap: wrap; +} + +@media (min-width: 992px) { + .navbar.navbar-center .navbar-nav { + justify-content: center; + } +} + +.navbar .search-field { + display: none; +} + +.navbar.has-search-field { + grid-auto-flow: column; + grid-template-columns: unset; +} + +.navbar.has-search-field .search-field { + display: block; + max-width: 246px; +} + +.navbar.has-search-field .search-field input[type=search] { + width: 100%; + height: 40px; + display: block; + outline: none; + background: #ffffff; + border: 1px solid #d2d2d2; + border-radius: 6px; + padding-left: 34px; + padding-right: 10px; + font-size: 16px; + line-height: 1.6; + background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='24' viewBox='0 0 24 24' width='24'%3e%3cpath clip-rule='evenodd' d='m10.8575 5.5239c-2.94565 0-5.3336 2.38795-5.3336 5.3336 0 2.9457 2.38795 5.3337 5.3336 5.3337 1.4731 0 2.8055-.5962 3.7715-1.5622s1.5622-2.2984 1.5622-3.7715c0-2.94565-2.388-5.3336-5.3337-5.3336zm-6.8575 5.3336c0-3.78727 3.07023-6.8575 6.8575-6.8575 3.7874 0 6.8576 3.07023 6.8576 6.8575 0 1.6189-.5617 3.1076-1.4996 4.2804l3.5613 3.5614c.2976.2975.2976.78 0 1.0775-.2975.2976-.78.2976-1.0775 0l-3.5614-3.5613c-1.1728.9379-2.6615 1.4996-4.2804 1.4996-3.78727 0-6.8575-3.0702-6.8575-6.8576z' fill='%231950d1' fill-rule='evenodd'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-size: 24px; + background-position: left 8px center; +} + +.navbar.has-search-field .search-field input[type=search i]::-webkit-search-cancel-button { + cursor: pointer; +} + +@media (max-width: 767px) { + .navbar.has-search-field .search-field { + display: none; + } +} + +.navbar.has-search-field .navbar-nav > .menu-item > a { + color: var(--navRightHoverColor); +} + +.navbar.has-search-field .navbar-brand { + grid-area: unset; +} + +.navbar.navbar-right { + grid-template-columns: auto 1fr auto; +} + +.navbar.navbar-right .menu-primary-container { + justify-self: end; +} + +.navbar.navbar-right .navbar-nav { + justify-self: end; +} + +.navbar.navbar-right .navbar-nav > .menu-item > a { + color: var(--navRightColor); +} + +.navbar.navbar-right .navbar-nav > .menu-item:hover > a { + color: var(--navRightHoverColor); + filter: drop-shadow(0px 0px 0px var(--navRightHoverColor)); +} + +@media (min-width: 992px) { + .navbar.navbar-right .navbar-nav > .menu-item .sub-menu { + box-shadow: 0px 4px 10px rgba(39, 57, 101, 0.2); + } + + .navbar.navbar-right .navbar-nav > .menu-item > .sub-menu::after { + filter: drop-shadow(0px -1px 1px rgba(39, 57, 101, 0.07)); + } +} + +@media (min-width: 992px) { + .navbar.navbar-right .menu-item .sub-menu .sub-menu { + left: unset; + right: calc(100% + 20px); + border-top: 0; + } + + .navbar.navbar-right .menu-item:not(.icon) a::after { + background: #1950d1; + } +} + +@media (max-width: 991px) { + .navbar.navbar-right .navbar-toggler { + justify-self: flex-end; + margin-right: 0; + } +} + +@media (max-width: 767px) { + body.admin-bar header.sticky-on { + top: 0; + } + + .navbar-utils .tutor-header-profile-menu { + display: none; + } +} + +.navbar-utils .tutor-header-profile-menu { + position: relative; + cursor: pointer; +} + +.navbar-utils .tutor-header-profile-menu:hover ul { + opacity: 1; + visibility: visible; +} + +.navbar-utils .tutor-header-profile-menu ul { + position: absolute; + z-index: 999; + background: #fff; + padding: 10px 0; + list-style: none; + width: 200px; + right: 0; + top: 49px; + border-radius: 3px; + opacity: 0; + visibility: hidden; + transition: 300ms; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); + max-height: 510px; + overflow-x: hidden; + overflow-y: scroll; +} + +.navbar-utils .tutor-header-profile-menu ul li { + display: block; +} + +.navbar-utils .tutor-header-profile-menu ul li a { + display: block; + width: 100%; + padding: 5px 25px; + color: #1f2949; + transition: 300ms; + font-size: 14px; +} + +.navbar-utils .tutor-header-profile-menu ul:before { + content: ""; + bottom: 100%; + height: 20px; + width: 100%; + z-index: 2; + left: 0; + position: absolute; +} + +:root { + --headerDefaultBg: var(--primary-menu-bg-color); + --headerBtnColor: var(--cta-text-color); + --headerBtnColorTrans: var(--cta-text-color-trans); + --headerBtnBgColor: var(--cta-background-color); + --headerBtnBgColorTrans: var(--cta-background-color-trans); + --headerBtnBorderColorTrans: var(--cta-border-color-trans); + --navDefaultColor: var(--menu-link-color); + --navDefaultHoverColor: var(--active-menu-color); + --navCenterColor: var(--menu-link-color); + --navCenterHoverColor: var(--active-menu-color); + --navRightColor: var(--menu-link-color); + --navRightHoverColor: var(--active-menu-color); + --navTransColor: var(--menu-link-color-trans); + --navTransHoverColor: var(--active-menu-color-trans); + --navSubmenuColor: #0a083b; + --navSubmenuHoverColor: #1950d1; + --navCartColor: var(--cart-color); + --navCartColorTrans: var(--cart-color-trans); +} + +/* Main CSS */ + +.navbar { + max-width: 1170px; + margin: 0 auto; + padding-left: 15px; + padding-right: 15px; + padding: 17px 30px; + position: relative; + transition: 0.3s linear; + display: grid; + grid-template-areas: "col1 col2 col3"; + grid-auto-flow: column; + grid-gap: 30px; + align-items: center; +} + +.navbar a { + text-decoration: none; +} + +.navbar.full-width { + max-width: 100%; +} + +.navbar ul { + list-style: none; +} + +.navbar ul a { + text-decoration: none; +} + +.navbar .navbar-utils { + display: flex; + align-items: center; + justify-self: end; +} + +.navbar .navbar-utils > div:not(:first-child) { + margin-left: 20px; +} + +.navbar .navbar-utils > * { + cursor: pointer; +} + +.navbar .navbar-utils button { + outline: none; + border: none; +} + +.navbar .navbar-utils .btn-cart { + background: none; + display: flex; + align-items: center; + font-size: 18px; + line-height: 1.67; + text-align: center; + letter-spacing: 0.3px; +} + +.navbar .navbar-utils .btn-cart span { + margin-left: 2px; + color: var(--navDefaultColor); +} + +.navbar .navbar-utils .btn-cart svg > path { + fill: var(--navCartColor); +} + +.navbar .navbar-utils a.btn-getstarted { + padding: 12px 28px; + font-style: normal; + font-family: inherit; + display: inline-block; + text-align: center; + border-radius: var(--cta-border-radius); + text-transform: var(--cta-font-transform); + font-weight: var(--cta-font-weight); + font-size: var(--cta-font-size); + line-height: var(--cta-font-lineheight); + color: var(--headerBtnColor); + background: var(--headerBtnBgColor); + border: var(--cta-border-width) solid var(--cta-border-color); +} + +@media (max-width: 992px) { + .navbar .navbar-utils a.btn-getstarted { + padding: 9px 18px; + } +} + +.navbar .btn-search { + font-size: 1.5rem; + background: transparent; + outline: none; + border: none; + color: inherit; + cursor: pointer; +} + +.navbar .navbar-brand img { + max-width: unset; +} + +.navbar .navbar-nav .menu-item.current-menu-item a { + color: var(--navDefaultHoverColor); + filter: drop-shadow(0px 0px 0px var(--navDefaultHoverColor)); +} + +.navbar .navbar-nav .menu-item.current-menu-item a:after { + width: 51.6% !important; + opacity: 1 !important; +} + +.navbar-nav { + display: flex; + list-style: none; + padding: 0; + flex-wrap: wrap; +} + +.navbar-nav .menu-item { + position: relative; +} + +.navbar-nav .menu-item a { + padding: 5px; + text-decoration: none; + font-size: var(--header-font-size); + line-height: var(--header-font-lineheight); + font-weight: var(--header-font-weight); + text-transform: var(--header-font-transform); + display: block; + transition: 150ms ease; + display: flex; + align-items: center; + color: var(--navDefaultColor); + position: relative; +} + +.navbar-nav > .menu-item:hover > a { + color: var(--navDefaultHoverColor); +} + +.navbar-toggler { + cursor: pointer; + font-size: 1.5rem; + background: none; + outline: none; + border: none; + border-radius: 1px; + padding: 2px 5px; + transition: 0.15s linear; + display: none; + margin-right: 20px; + /* Navbar toggle icon */ +} + +.navbar-toggler:hover, +.navbar-toggler:focus { + box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.36); +} + +.navbar-toggler .toggle-icon { + position: relative; + width: 26px; + height: 25px; + display: flex; + align-items: center; +} + +.navbar-toggler .toggle-icon span, +.navbar-toggler .toggle-icon span:before, +.navbar-toggler .toggle-icon span:after { + content: ""; + position: absolute; + height: 3px; + width: 26px; + background: #0a083b; + left: 0; +} + +.navbar-toggler .toggle-icon span::after { + transform: translateY(8px); +} + +.navbar-toggler .toggle-icon span::before { + transform: translateY(-8px); +} + +/* sub-menu */ + +.menu-item .sub-menu { + width: 204px; + display: block; + position: absolute; + top: 45px; + left: -25px; + transition: 300ms; + padding: 24px; + opacity: 0; + visibility: hidden; + transform: translateY(5px); + border-radius: 4px; + z-index: 999; + background: #ffffff; + box-shadow: 0px 4px 10px rgba(39, 57, 101, 0.1); + border-radius: 10px; +} + +.menu-item .sub-menu a { + color: var(--navSubmenuColor); +} + +.menu-item .sub-menu > .menu-item .sub-menu { + top: 0; + left: calc(100% + 14px); + border-top: 0; +} + +.menu-item .sub-menu > .menu-item .sub-menu:before { + top: 10px; + left: -10px; + border: 5px solid transparent; + border-right-color: #000; +} + +.menu-item .sub-menu:before { + content: ""; + position: absolute; + top: -10px; + left: 10px; + border: 5px solid transparent; + border-bottom-color: #000; + display: none; +} + +.menu-item .sub-menu .menu-item:not(:last-child) { + margin-bottom: 11px; +} + +.menu-item .sub-menu > .menu-item:hover > a { + color: var(--navSubmenuHoverColor); +} + +.menu-item:hover > .sub-menu, +.menu-item:focus-within > .sub-menu { + opacity: 1; + visibility: visible; + transform: translateY(0px); +} + +@media (min-width: 992px) { + .navbar-nav > .menu-item > .sub-menu::after { + content: ""; + position: absolute; + width: 20px; + height: 9px; + top: -8px; + left: 43px; + background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='8' viewBox='0 0 20 8' fill='none'%3e%3cpath d='M7.9931 0.806206C9.13402 -0.220617 10.866 -0.220618 12.0069 0.806205L20 8H0L7.9931 0.806206Z' fill='white'/%3e%3c/svg%3e"); + } + + .navbar-nav > .menu-item:not(.icon) a::after { + content: ""; + position: absolute; + bottom: -2px; + width: 0%; + height: 2px; + background: var(--navDefaultHoverColor); + opacity: 0; + transition: 0.3s linear; + } + + .navbar-nav > .menu-item:hover > a { + filter: drop-shadow(0px 0px 0px var(--navDefaultHoverColor)); + } + + .navbar-nav > .menu-item:hover > a:after { + width: 51.6%; + opacity: 1; + } +} + +.nav-close { + margin-left: auto; + margin-top: 10px; + display: none; +} + +.nav-close .btn-nav-close { + border: 0; + outline: 0; + background: transparent; + cursor: pointer; + width: 30px; + height: 30px; + border: 1px solid #0a083b; + color: #0a083b; + border-radius: 50%; + font-size: 25px; + line-height: 30px; + display: flex; + align-items: center; + justify-content: center; +} + +.nav-close .btn-nav-close .close-btn { + transform: rotate(45deg); + margin-top: -2px; + margin-left: 2px; +} + +.nav-close .btn-nav-close:hover, +.nav-close .btn-nav-close:focus { + background: #0a083b; + color: #fff; +} + +.navbar-nav .menu-item.icon > a:before { + content: ""; + position: absolute; + right: 0px; + transition: 0.15s linear; + background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6' fill='none'%3e%3cpath d='M0.94 0.726685L4 3.78002L7.06 0.726685L8 1.66668L4 5.66668L0 1.66668L0.94 0.726685Z' fill='%230A083B'/%3e%3c/svg%3e"); + background-size: auto; + background-position: center; + background-repeat: no-repeat; + width: 8px; + height: 6px; +} + +.navbar-nav > .menu-item.icon > a:before { + background: var(--navDefaultColor); + -webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6' fill='none'%3e%3cpath d='M0.94 0.726685L4 3.78002L7.06 0.726685L8 1.66668L4 5.66668L0 1.66668L0.94 0.726685Z' fill='%23fff'/%3e%3c/svg%3e"); + mask-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6' fill='none'%3e%3cpath d='M0.94 0.726685L4 3.78002L7.06 0.726685L8 1.66668L4 5.66668L0 1.66668L0.94 0.726685Z' fill='%23fff'/%3e%3c/svg%3e"); +} + +.navbar-nav > .menu-item.icon:hover > a:before { + background: var(--navDefaultHoverColor); +} + +@media (min-width: 992px) { + .navbar-nav > .menu-item:not(:last-child) { + margin-right: 30px; + } + + .navbar-nav > .menu-item.icon > a:before { + right: -8px; + } + + .navbar-nav .menu-item .sub-menu a { + font-size: 18px; + font-weight: 600; + } + + .navbar-nav .menu-item .sub-menu a::after { + content: ""; + position: absolute; + width: 62%; + height: 1px; + bottom: -3px; + left: 5px; + background: var(--navSubmenuHoverColor); + opacity: 0; + transition: 0.3s; + } + + .navbar-nav .menu-item .sub-menu > .menu-item:hover > a:after { + opacity: 1; + } +} + +/* Responsive navbar */ + +@media (max-width: 991px) { + .navbar-toggler { + display: block; + justify-self: right; + } + + .navbar-nav { + background: #ffffff; + flex-direction: column; + z-index: 99999; + padding: 0 20px; + opacity: 0; + transition: 400ms ease; + /* Sidebar */ + position: fixed; + left: -300px; + top: 0; + width: 300px; + height: 100%; + overflow-y: auto; + transform: translateX(-300px); + } + + .navbar-nav.active { + opacity: 1; + left: 0; + transform: translateX(0); + box-shadow: 0px 0px 0px 10000px rgba(0, 0, 0, 0.5); + } + + .navbar-nav .menu-item a { + margin: 10px 0; + color: #0a083b; + display: flex; + align-items: center; + font-size: var(--header-font-size-tablet); + line-height: var(--header-font-lineheight-tablet); + } + + .navbar-nav > .menu-item:first-child { + margin-top: 20px; + } + + .navbar-nav > .menu-item:last-child { + margin-bottom: 20px; + } + + .navbar-nav .menu-item:not(:last-child) { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + } + + .navbar-nav .menu-item:hover > a { + color: #1950d1; + } + + .navbar-nav > .menu-item:after { + display: none; + } + + .navbar-nav .nav-close { + display: block; + } + + .menu-item .sub-menu { + padding: 0; + position: initial; + max-height: 0; + width: initial; + border: none; + box-shadow: none; + margin-left: 10px; + } + + .menu-item .sub-menu .sub-menu { + border: none; + } + + .menu-item .sub-menu:before { + display: none; + } + + .menu-item:hover > .sub-menu, + .menu-item:focus-within > .sub-menu { + opacity: 1; + visibility: visible; + transform: translateY(0px); + max-height: initial; + } + + .menu-item.icon a:before { + top: unset; + right: 0; + transform: translateY(0px); + } + + .navbar .navbar-utils a.btn-getstarted { + font-size: var(--cta-font-size-tablet); + line-height: var(--cta-font-lineheight-tablet); + } +} + +/* Search popup */ + +.search-field-popup { + width: 100%; + height: 100%; + position: fixed; + background: rgba(0, 0, 0, 0.65); + z-index: 9999; + display: flex; + align-items: center; + justify-content: center; + opacity: 0; + visibility: hidden; + transition: 0.2s linear; +} + +.search-field-popup.show { + opacity: 1; + visibility: visible; +} + +.search-field-popup.show form div { + opacity: 1; + transform: translateY(0px); +} + +.search-field-popup form { + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; +} + +.search-field-popup form div { + padding: 30px; + position: relative; + width: 400px; + height: 150px; + background: white; + display: flex; + align-items: center; + border-radius: 5px; + opacity: 0; + transform: translateY(10px); + transition: 0.2s linear; +} + +.search-field-popup form input[type=search] { + width: 100%; + height: 40px; + display: block; + outline: none; + background: #ffffff; + border: 1px solid #d2d2d2; + border-radius: 6px; + padding-left: 34px; + padding-right: 10px; + font-size: 16px; + line-height: 1.6; + background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='24' viewBox='0 0 24 24' width='24'%3e%3cpath clip-rule='evenodd' d='m10.8575 5.5239c-2.94565 0-5.3336 2.38795-5.3336 5.3336 0 2.9457 2.38795 5.3337 5.3336 5.3337 1.4731 0 2.8055-.5962 3.7715-1.5622s1.5622-2.2984 1.5622-3.7715c0-2.94565-2.388-5.3336-5.3337-5.3336zm-6.8575 5.3336c0-3.78727 3.07023-6.8575 6.8575-6.8575 3.7874 0 6.8576 3.07023 6.8576 6.8575 0 1.6189-.5617 3.1076-1.4996 4.2804l3.5613 3.5614c.2976.2975.2976.78 0 1.0775-.2975.2976-.78.2976-1.0775 0l-3.5614-3.5613c-1.1728.9379-2.6615 1.4996-4.2804 1.4996-3.78727 0-6.8575-3.0702-6.8575-6.8576z' fill='%231950d1' fill-rule='evenodd'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-size: 24px; + background-position: left 8px center; +} + +.search-field-popup form button.close-btn { + position: absolute; + top: 5px; + right: 5px; + transform: rotate(45deg); + background: transparent; + border: none; + outline: none; + font-size: 25px; + line-height: 1; + font-weight: 100; + font-family: sans-serif; + width: 20px; + height: 20px; + display: flex; + align-items: flex-end; + justify-content: center; + cursor: pointer; +} + +@media (max-width: 767px) { + a.btn-getstarted { + display: none; + } + + .navbar-nav .menu-item a { + font-size: var(--header-font-size-mobile); + line-height: var(--header-font-lineheight-mobile); + } + + .navbar { + grid-gap: 16px; + } + + .navbar .navbar-utils a.btn-getstarted { + font-size: var(--cta-font-size-mobile); + line-height: var(--cta-font-lineheight-mobile); + } + + .navbar-brand { + order: 1; + } + + button.navbar-toggler { + order: 2; + justify-self: center; + } + + .navbar-utils { + order: 3; + } +} + +@media (max-width: 500px) { + .navbar { + padding-left: 15px; + padding-right: 15px; + display: flex; + flex-wrap: wrap; + justify-content: space-evenly; + } + + .navbar .navbar-toggler { + margin-right: unset; + margin-left: 5px; + } +} + +.rtl .tutor-header-profile-menu-items .tutor-header-submenu { + position: absolute; + z-index: 999; + width: 698px; + top: 50px; + right: -260%; +} + +.rtl .tutor-submenu-login-section, +.tutor-submenu-login-section-instructor { + width: 33.33%; + padding-left: 16px; + padding-top: 10px; + display: flex; + flex-direction: column; + justify-content: center; + padding-right: 30px; +} + +/*-------------------------------------------------------------- +# Base +--------------------------------------------------------------*/ + +/*------------------------- +* Grid +*--------------------------*/ + +/*------------------------- +* Spacing +*--------------------------*/ + +/*------------------------- +* Media Queries +*--------------------------*/ + +/*------------------------- +* Colours +*--------------------------*/ + +/*------------------------- +* Typography +*--------------------------*/ + +/*------------------------- +* Animations +*--------------------------*/ + +@keyframes animationName { +} + +body { + font-family: var(--body-font); + background-color: var(--body-bg-color); + color: var(--body-text-color); + font-size: var(--body-font-size); + font-weight: var(--body-font-weight); + text-transform: var(--body-text-transform); + line-height: var(--body-font-lineheight); + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +@media screen and (max-width: 991px) { + body { + font-size: var(--body-font-size-tablet); + line-height: var(--body-font-lineheight-tablet); + } +} + +@media screen and (max-width: 767px) { + body { + font-size: var(--body-font-size-mobile); + line-height: var(--body-font-lineheight-mobile); + } +} + +.container, +.container-fluid, +.container-narrow { + box-sizing: border-box; + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 10px; + padding-left: 10px; +} + +.container::after, +.container-fluid::after, +.container-narrow::after { + content: ""; + display: table; + clear: both; +} + +.container { + max-width: 1140px; +} + +.container-fluid { + max-width: 100%; +} + +.container-narrow { + max-width: 1190px; +} + +@media screen and (max-width: 767px) { + .qubely-section .qubely-container { + max-width: 92%; + } +} + +.row { + display: flex; + flex-direction: row; + box-sizing: border-box; + margin-right: -5px; + margin-left: -5px; + flex: 0 1 auto; + flex-wrap: wrap; +} + +.row::after { + content: ""; + display: table; + clear: both; +} + +.row.nowrap { + flex-wrap: nowrap; +} + +.row.justify-start { + justify-content: flex-start; +} + +.row.justify-end { + justify-content: flex-end; +} + +.row.justify-center { + justify-content: center; +} + +.row.justify-between { + justify-content: space-between; +} + +.row.justify-around { + justify-content: space-around; +} + +.row.justify-evenly { + justify-content: space-evenly; +} + +.row.reverse { + flex-direction: row-reverse; +} + +.row.align-top { + align-items: flex-start; +} + +.row.align-bottom { + align-items: flex-end; +} + +.row.align-middle { + align-items: center; +} + +.row.align-baseline { + align-items: baseline; +} + +.row.align-stretch { + align-items: stretch; +} + +.row .flex-auto { + flex: auto; +} + +.row .flex-item { + flex: 0 0 auto; +} + +.row .flex-item.grow { + flex-grow: 1; +} + +[class^=col-], +[class*=" col-"] { + position: relative; + box-sizing: border-box; + width: 100%; + min-height: 1px; + padding-right: 5px; + padding-left: 5px; + flex: 0 0 auto; +} + +.col-xs-1 { + width: 8.3333333333%; +} + +.col-xs-2 { + width: 16.6666666667%; +} + +.col-xs-3 { + width: 25%; +} + +.col-xs-4 { + width: 33.3333333333%; +} + +.col-xs-5 { + width: 41.6666666667%; +} + +.col-xs-6 { + width: 50%; +} + +.col-xs-7 { + width: 58.3333333333%; +} + +.col-xs-8 { + width: 66.6666666667%; +} + +.col-xs-9 { + width: 75%; +} + +.col-xs-10 { + width: 83.3333333333%; +} + +.col-xs-11 { + width: 91.6666666667%; +} + +.col-xs-12 { + width: 100%; +} + +@media (min-width: 480px) { + .col-xs-1 { + max-width: 8.3333333333%; + flex: 0 0 8.3333333333%; + } + + .col-xs-2 { + max-width: 16.6666666667%; + flex: 0 0 16.6666666667%; + } + + .col-xs-3 { + max-width: 25%; + flex: 0 0 25%; + } + + .col-xs-4 { + max-width: 33.3333333333%; + flex: 0 0 33.3333333333%; + } + + .col-xs-5 { + max-width: 41.6666666667%; + flex: 0 0 41.6666666667%; + } + + .col-xs-6 { + max-width: 50%; + flex: 0 0 50%; + } + + .col-xs-7 { + max-width: 58.3333333333%; + flex: 0 0 58.3333333333%; + } + + .col-xs-8 { + max-width: 66.6666666667%; + flex: 0 0 66.6666666667%; + } + + .col-xs-9 { + max-width: 75%; + flex: 0 0 75%; + } + + .col-xs-10 { + max-width: 83.3333333333%; + flex: 0 0 83.3333333333%; + } + + .col-xs-11 { + max-width: 91.6666666667%; + flex: 0 0 91.6666666667%; + } + + .col-xs-12 { + max-width: 100%; + flex: 0 0 100%; + } + + .col-xs-pull-0 { + right: auto; + } + + .col-xs-pull-1 { + right: 8.3333333333%; + } + + .col-xs-pull-2 { + right: 16.6666666667%; + } + + .col-xs-pull-3 { + right: 25%; + } + + .col-xs-pull-4 { + right: 33.3333333333%; + } + + .col-xs-pull-5 { + right: 41.6666666667%; + } + + .col-xs-pull-6 { + right: 50%; + } + + .col-xs-pull-7 { + right: 58.3333333333%; + } + + .col-xs-pull-8 { + right: 66.6666666667%; + } + + .col-xs-pull-9 { + right: 75%; + } + + .col-xs-pull-10 { + right: 83.3333333333%; + } + + .col-xs-pull-11 { + right: 91.6666666667%; + } + + .col-xs-pull-12 { + right: 100%; + } + + .col-xs-push-0 { + left: auto; + } + + .col-xs-push-1 { + left: 8.3333333333%; + } + + .col-xs-push-2 { + left: 16.6666666667%; + } + + .col-xs-push-3 { + left: 25%; + } + + .col-xs-push-4 { + left: 33.3333333333%; + } + + .col-xs-push-5 { + left: 41.6666666667%; + } + + .col-xs-push-6 { + left: 50%; + } + + .col-xs-push-7 { + left: 58.3333333333%; + } + + .col-xs-push-8 { + left: 66.6666666667%; + } + + .col-xs-push-9 { + left: 75%; + } + + .col-xs-push-10 { + left: 83.3333333333%; + } + + .col-xs-push-11 { + left: 91.6666666667%; + } + + .col-xs-push-12 { + left: 100%; + } + + .col-xs-offset-1 { + margin-left: 8.3333333333%; + } + + .col-xs-offset-2 { + margin-left: 16.6666666667%; + } + + .col-xs-offset-3 { + margin-left: 25%; + } + + .col-xs-offset-4 { + margin-left: 33.3333333333%; + } + + .col-xs-offset-5 { + margin-left: 41.6666666667%; + } + + .col-xs-offset-6 { + margin-left: 50%; + } + + .col-xs-offset-7 { + margin-left: 58.3333333333%; + } + + .col-xs-offset-8 { + margin-left: 66.6666666667%; + } + + .col-xs-offset-9 { + margin-left: 75%; + } + + .col-xs-offset-10 { + margin-left: 83.3333333333%; + } + + .col-xs-offset-11 { + margin-left: 91.6666666667%; + } +} + +@media (min-width: 767px) { + .col-sm-1 { + max-width: 8.3333333333%; + flex: 0 0 8.3333333333%; + } + + .col-sm-2 { + max-width: 16.6666666667%; + flex: 0 0 16.6666666667%; + } + + .col-sm-3 { + max-width: 25%; + flex: 0 0 25%; + } + + .col-sm-4 { + max-width: 33.3333333333%; + flex: 0 0 33.3333333333%; + } + + .col-sm-5 { + max-width: 41.6666666667%; + flex: 0 0 41.6666666667%; + } + + .col-sm-6 { + max-width: 50%; + flex: 0 0 50%; + } + + .col-sm-7 { + max-width: 58.3333333333%; + flex: 0 0 58.3333333333%; + } + + .col-sm-8 { + max-width: 66.6666666667%; + flex: 0 0 66.6666666667%; + } + + .col-sm-9 { + max-width: 75%; + flex: 0 0 75%; + } + + .col-sm-10 { + max-width: 83.3333333333%; + flex: 0 0 83.3333333333%; + } + + .col-sm-11 { + max-width: 91.6666666667%; + flex: 0 0 91.6666666667%; + } + + .col-sm-12 { + max-width: 100%; + flex: 0 0 100%; + } + + .col-sm-pull-0 { + right: auto; + } + + .col-sm-pull-1 { + right: 8.3333333333%; + } + + .col-sm-pull-2 { + right: 16.6666666667%; + } + + .col-sm-pull-3 { + right: 25%; + } + + .col-sm-pull-4 { + right: 33.3333333333%; + } + + .col-sm-pull-5 { + right: 41.6666666667%; + } + + .col-sm-pull-6 { + right: 50%; + } + + .col-sm-pull-7 { + right: 58.3333333333%; + } + + .col-sm-pull-8 { + right: 66.6666666667%; + } + + .col-sm-pull-9 { + right: 75%; + } + + .col-sm-pull-10 { + right: 83.3333333333%; + } + + .col-sm-pull-11 { + right: 91.6666666667%; + } + + .col-sm-pull-12 { + right: 100%; + } + + .col-sm-push-0 { + left: auto; + } + + .col-sm-push-1 { + left: 8.3333333333%; + } + + .col-sm-push-2 { + left: 16.6666666667%; + } + + .col-sm-push-3 { + left: 25%; + } + + .col-sm-push-4 { + left: 33.3333333333%; + } + + .col-sm-push-5 { + left: 41.6666666667%; + } + + .col-sm-push-6 { + left: 50%; + } + + .col-sm-push-7 { + left: 58.3333333333%; + } + + .col-sm-push-8 { + left: 66.6666666667%; + } + + .col-sm-push-9 { + left: 75%; + } + + .col-sm-push-10 { + left: 83.3333333333%; + } + + .col-sm-push-11 { + left: 91.6666666667%; + } + + .col-sm-push-12 { + left: 100%; + } + + .col-sm-offset-0 { + margin-left: 0%; + } + + .col-sm-offset-1 { + margin-left: 8.3333333333%; + } + + .col-sm-offset-2 { + margin-left: 16.6666666667%; + } + + .col-sm-offset-3 { + margin-left: 25%; + } + + .col-sm-offset-4 { + margin-left: 33.3333333333%; + } + + .col-sm-offset-5 { + margin-left: 41.6666666667%; + } + + .col-sm-offset-6 { + margin-left: 50%; + } + + .col-sm-offset-7 { + margin-left: 58.3333333333%; + } + + .col-sm-offset-8 { + margin-left: 66.6666666667%; + } + + .col-sm-offset-9 { + margin-left: 75%; + } + + .col-sm-offset-10 { + margin-left: 83.3333333333%; + } + + .col-sm-offset-11 { + margin-left: 91.6666666667%; + } +} + +@media (min-width: 991px) { + .col-md-1 { + max-width: 8.3333333333%; + flex: 0 0 8.3333333333%; + } + + .col-md-2 { + max-width: 16.6666666667%; + flex: 0 0 16.6666666667%; + } + + .col-md-3 { + max-width: 25%; + flex: 0 0 25%; + } + + .col-md-4 { + max-width: 33.3333333333%; + flex: 0 0 33.3333333333%; + } + + .col-md-5 { + max-width: 41.6666666667%; + flex: 0 0 41.6666666667%; + } + + .col-md-6 { + max-width: 50%; + flex: 0 0 50%; + } + + .col-md-7 { + max-width: 58.3333333333%; + flex: 0 0 58.3333333333%; + } + + .col-md-8 { + max-width: 66.6666666667%; + flex: 0 0 66.6666666667%; + } + + .col-md-9 { + max-width: 75%; + flex: 0 0 75%; + } + + .col-md-10 { + max-width: 83.3333333333%; + flex: 0 0 83.3333333333%; + } + + .col-md-11 { + max-width: 91.6666666667%; + flex: 0 0 91.6666666667%; + } + + .col-md-12 { + max-width: 100%; + flex: 0 0 100%; + } + + .col-md-pull-0 { + right: auto; + } + + .col-md-pull-1 { + right: 8.3333333333%; + } + + .col-md-pull-2 { + right: 16.6666666667%; + } + + .col-md-pull-3 { + right: 25%; + } + + .col-md-pull-4 { + right: 33.3333333333%; + } + + .col-md-pull-5 { + right: 41.6666666667%; + } + + .col-md-pull-6 { + right: 50%; + } + + .col-md-pull-7 { + right: 58.3333333333%; + } + + .col-md-pull-8 { + right: 66.6666666667%; + } + + .col-md-pull-9 { + right: 75%; + } + + .col-md-pull-10 { + right: 83.3333333333%; + } + + .col-md-pull-11 { + right: 91.6666666667%; + } + + .col-md-pull-12 { + right: 100%; + } + + .col-md-push-0 { + left: auto; + } + + .col-md-push-1 { + left: 8.3333333333%; + } + + .col-md-push-2 { + left: 16.6666666667%; + } + + .col-md-push-3 { + left: 25%; + } + + .col-md-push-4 { + left: 33.3333333333%; + } + + .col-md-push-5 { + left: 41.6666666667%; + } + + .col-md-push-6 { + left: 50%; + } + + .col-md-push-7 { + left: 58.3333333333%; + } + + .col-md-push-8 { + left: 66.6666666667%; + } + + .col-md-push-9 { + left: 75%; + } + + .col-md-push-10 { + left: 83.3333333333%; + } + + .col-md-push-11 { + left: 91.6666666667%; + } + + .col-md-push-12 { + left: 100%; + } + + .col-md-offset-0 { + margin-left: 0%; + } + + .col-md-offset-1 { + margin-left: 8.3333333333%; + } + + .col-md-offset-2 { + margin-left: 16.6666666667%; + } + + .col-md-offset-3 { + margin-left: 25%; + } + + .col-md-offset-4 { + margin-left: 33.3333333333%; + } + + .col-md-offset-5 { + margin-left: 41.6666666667%; + } + + .col-md-offset-6 { + margin-left: 50%; + } + + .col-md-offset-7 { + margin-left: 58.3333333333%; + } + + .col-md-offset-8 { + margin-left: 66.6666666667%; + } + + .col-md-offset-9 { + margin-left: 75%; + } + + .col-md-offset-10 { + margin-left: 83.3333333333%; + } + + .col-md-offset-11 { + margin-left: 91.6666666667%; + } +} + +@media (min-width: 1190px) { + .col-lg-1 { + max-width: 8.3333333333%; + flex: 0 0 8.3333333333%; + } + + .col-lg-2 { + max-width: 16.6666666667%; + flex: 0 0 16.6666666667%; + } + + .col-lg-3 { + max-width: 25%; + flex: 0 0 25%; + } + + .col-lg-4 { + max-width: 33.3333333333%; + flex: 0 0 33.3333333333%; + } + + .col-lg-5 { + max-width: 41.6666666667%; + flex: 0 0 41.6666666667%; + } + + .col-lg-6 { + max-width: 50%; + flex: 0 0 50%; + } + + .col-lg-7 { + max-width: 58.3333333333%; + flex: 0 0 58.3333333333%; + } + + .col-lg-8 { + max-width: 66.6666666667%; + flex: 0 0 66.6666666667%; + } + + .col-lg-9 { + max-width: 75%; + flex: 0 0 75%; + } + + .col-lg-10 { + max-width: 83.3333333333%; + flex: 0 0 83.3333333333%; + } + + .col-lg-11 { + max-width: 91.6666666667%; + flex: 0 0 91.6666666667%; + } + + .col-lg-12 { + max-width: 100%; + flex: 0 0 100%; + } + + .col-lg-pull-0 { + right: auto; + } + + .col-lg-pull-1 { + right: 8.3333333333%; + } + + .col-lg-pull-2 { + right: 16.6666666667%; + } + + .col-lg-pull-3 { + right: 25%; + } + + .col-lg-pull-4 { + right: 33.3333333333%; + } + + .col-lg-pull-5 { + right: 41.6666666667%; + } + + .col-lg-pull-6 { + right: 50%; + } + + .col-lg-pull-7 { + right: 58.3333333333%; + } + + .col-lg-pull-8 { + right: 66.6666666667%; + } + + .col-lg-pull-9 { + right: 75%; + } + + .col-lg-pull-10 { + right: 83.3333333333%; + } + + .col-lg-pull-11 { + right: 91.6666666667%; + } + + .col-lg-pull-12 { + right: 100%; + } + + .col-lg-push-0 { + left: auto; + } + + .col-lg-push-1 { + left: 8.3333333333%; + } + + .col-lg-push-2 { + left: 16.6666666667%; + } + + .col-lg-push-3 { + left: 25%; + } + + .col-lg-push-4 { + left: 33.3333333333%; + } + + .col-lg-push-5 { + left: 41.6666666667%; + } + + .col-lg-push-6 { + left: 50%; + } + + .col-lg-push-7 { + left: 58.3333333333%; + } + + .col-lg-push-8 { + left: 66.6666666667%; + } + + .col-lg-push-9 { + left: 75%; + } + + .col-lg-push-10 { + left: 83.3333333333%; + } + + .col-lg-push-11 { + left: 91.6666666667%; + } + + .col-lg-push-12 { + left: 100%; + } + + .col-lg-offset-0 { + margin-left: 0%; + } + + .col-lg-offset-1 { + margin-left: 8.3333333333%; + } + + .col-lg-offset-2 { + margin-left: 16.6666666667%; + } + + .col-lg-offset-3 { + margin-left: 25%; + } + + .col-lg-offset-4 { + margin-left: 33.3333333333%; + } + + .col-lg-offset-5 { + margin-left: 41.6666666667%; + } + + .col-lg-offset-6 { + margin-left: 50%; + } + + .col-lg-offset-7 { + margin-left: 58.3333333333%; + } + + .col-lg-offset-8 { + margin-left: 66.6666666667%; + } + + .col-lg-offset-9 { + margin-left: 75%; + } + + .col-lg-offset-10 { + margin-left: 83.3333333333%; + } + + .col-lg-offset-11 { + margin-left: 91.6666666667%; + } +} + +@media (min-width: 1440px) { + .col-xl-1 { + max-width: 8.3333333333%; + flex: 0 0 8.3333333333%; + } + + .col-xl-2 { + max-width: 16.6666666667%; + flex: 0 0 16.6666666667%; + } + + .col-xl-3 { + max-width: 25%; + flex: 0 0 25%; + } + + .col-xl-4 { + max-width: 33.3333333333%; + flex: 0 0 33.3333333333%; + } + + .col-xl-5 { + max-width: 41.6666666667%; + flex: 0 0 41.6666666667%; + } + + .col-xl-6 { + max-width: 50%; + flex: 0 0 50%; + } + + .col-xl-7 { + max-width: 58.3333333333%; + flex: 0 0 58.3333333333%; + } + + .col-xl-8 { + max-width: 66.6666666667%; + flex: 0 0 66.6666666667%; + } + + .col-xl-9 { + max-width: 75%; + flex: 0 0 75%; + } + + .col-xl-10 { + max-width: 83.3333333333%; + flex: 0 0 83.3333333333%; + } + + .col-xl-11 { + max-width: 91.6666666667%; + flex: 0 0 91.6666666667%; + } + + .col-xl-12 { + max-width: 100%; + flex: 0 0 100%; + } + + .col-xl-pull-0 { + right: auto; + } + + .col-xl-pull-1 { + right: 8.3333333333%; + } + + .col-xl-pull-2 { + right: 16.6666666667%; + } + + .col-xl-pull-3 { + right: 25%; + } + + .col-xl-pull-4 { + right: 33.3333333333%; + } + + .col-xl-pull-5 { + right: 41.6666666667%; + } + + .col-xl-pull-6 { + right: 50%; + } + + .col-xl-pull-7 { + right: 58.3333333333%; + } + + .col-xl-pull-8 { + right: 66.6666666667%; + } + + .col-xl-pull-9 { + right: 75%; + } + + .col-xl-pull-10 { + right: 83.3333333333%; + } + + .col-xl-pull-11 { + right: 91.6666666667%; + } + + .col-xl-pull-12 { + right: 100%; + } + + .col-xl-push-0 { + left: auto; + } + + .col-xl-push-1 { + left: 8.3333333333%; + } + + .col-xl-push-2 { + left: 16.6666666667%; + } + + .col-xl-push-3 { + left: 25%; + } + + .col-xl-push-4 { + left: 33.3333333333%; + } + + .col-xl-push-5 { + left: 41.6666666667%; + } + + .col-xl-push-6 { + left: 50%; + } + + .col-xl-push-7 { + left: 58.3333333333%; + } + + .col-xl-push-8 { + left: 66.6666666667%; + } + + .col-xl-push-9 { + left: 75%; + } + + .col-xl-push-10 { + left: 83.3333333333%; + } + + .col-xl-push-11 { + left: 91.6666666667%; + } + + .col-xl-push-12 { + left: 100%; + } + + .col-xl-offset-0 { + margin-left: 0%; + } + + .col-xl-offset-1 { + margin-left: 8.3333333333%; + } + + .col-xl-offset-2 { + margin-left: 16.6666666667%; + } + + .col-xl-offset-3 { + margin-left: 25%; + } + + .col-xl-offset-4 { + margin-left: 33.3333333333%; + } + + .col-xl-offset-5 { + margin-left: 41.6666666667%; + } + + .col-xl-offset-6 { + margin-left: 50%; + } + + .col-xl-offset-7 { + margin-left: 58.3333333333%; + } + + .col-xl-offset-8 { + margin-left: 66.6666666667%; + } + + .col-xl-offset-9 { + margin-left: 75%; + } + + .col-xl-offset-10 { + margin-left: 83.3333333333%; + } + + .col-xl-offset-11 { + margin-left: 91.6666666667%; + } +} + +.pt-0 { + padding-top: 0px; +} + +.pt-1 { + padding-top: 10px; +} + +.pt-2 { + padding-top: 20px; +} + +.pt-3 { + padding-top: 30px; +} + +.pt-4 { + padding-top: 40px; +} + +.pt-5 { + padding-top: 50px; +} + +.pt-6 { + padding-top: 60px; +} + +.pt-7 { + padding-top: 70px; +} + +.pt-8 { + padding-top: 80px; +} + +.pt-9 { + padding-top: 90px; +} + +.pt-10 { + padding-top: 100px; +} + +.pt-11 { + padding-top: 110px; +} + +.pt-12 { + padding-top: 120px; +} + +.pt-13 { + padding-top: 130px; +} + +.pt-14 { + padding-top: 140px; +} + +.pt-15 { + padding-top: 150px; +} + +.pt-16 { + padding-top: 160px; +} + +.pt-17 { + padding-top: 170px; +} + +.pt-18 { + padding-top: 180px; +} + +.pt-19 { + padding-top: 190px; +} + +.pt-20 { + padding-top: 200px; +} + +@media (max-width: 991px) { + .pt-md-0 { + padding-top: 0px; + } +} + +@media (max-width: 991px) { + .pt-md-1 { + padding-top: 10px; + } +} + +@media (max-width: 991px) { + .pt-md-2 { + padding-top: 20px; + } +} + +@media (max-width: 991px) { + .pt-md-3 { + padding-top: 30px; + } +} + +@media (max-width: 991px) { + .pt-md-4 { + padding-top: 40px; + } +} + +@media (max-width: 991px) { + .pt-md-5 { + padding-top: 50px; + } +} + +@media (max-width: 991px) { + .pt-md-6 { + padding-top: 60px; + } +} + +@media (max-width: 991px) { + .pt-md-7 { + padding-top: 70px; + } +} + +@media (max-width: 991px) { + .pt-md-8 { + padding-top: 80px; + } +} + +@media (max-width: 991px) { + .pt-md-9 { + padding-top: 90px; + } +} + +@media (max-width: 991px) { + .pt-md-10 { + padding-top: 100px; + } +} + +@media (max-width: 991px) { + .pt-md-11 { + padding-top: 110px; + } +} + +@media (max-width: 991px) { + .pt-md-12 { + padding-top: 120px; + } +} + +@media (max-width: 991px) { + .pt-md-13 { + padding-top: 130px; + } +} + +@media (max-width: 991px) { + .pt-md-14 { + padding-top: 140px; + } +} + +@media (max-width: 991px) { + .pt-md-15 { + padding-top: 150px; + } +} + +@media (max-width: 991px) { + .pt-md-16 { + padding-top: 160px; + } +} + +@media (max-width: 991px) { + .pt-md-17 { + padding-top: 170px; + } +} + +@media (max-width: 991px) { + .pt-md-18 { + padding-top: 180px; + } +} + +@media (max-width: 991px) { + .pt-md-19 { + padding-top: 190px; + } +} + +@media (max-width: 991px) { + .pt-md-20 { + padding-top: 200px; + } +} + +@media (max-width: 767px) { + .pt-sm-0 { + padding-top: 0px; + } +} + +@media (max-width: 767px) { + .pt-sm-1 { + padding-top: 10px; + } +} + +@media (max-width: 767px) { + .pt-sm-2 { + padding-top: 20px; + } +} + +@media (max-width: 767px) { + .pt-sm-3 { + padding-top: 30px; + } +} + +@media (max-width: 767px) { + .pt-sm-4 { + padding-top: 40px; + } +} + +@media (max-width: 767px) { + .pt-sm-5 { + padding-top: 50px; + } +} + +@media (max-width: 767px) { + .pt-sm-6 { + padding-top: 60px; + } +} + +@media (max-width: 767px) { + .pt-sm-7 { + padding-top: 70px; + } +} + +@media (max-width: 767px) { + .pt-sm-8 { + padding-top: 80px; + } +} + +@media (max-width: 767px) { + .pt-sm-9 { + padding-top: 90px; + } +} + +@media (max-width: 767px) { + .pt-sm-10 { + padding-top: 100px; + } +} + +@media (max-width: 767px) { + .pt-sm-11 { + padding-top: 110px; + } +} + +@media (max-width: 767px) { + .pt-sm-12 { + padding-top: 120px; + } +} + +@media (max-width: 767px) { + .pt-sm-13 { + padding-top: 130px; + } +} + +@media (max-width: 767px) { + .pt-sm-14 { + padding-top: 140px; + } +} + +@media (max-width: 767px) { + .pt-sm-15 { + padding-top: 150px; + } +} + +@media (max-width: 767px) { + .pt-sm-16 { + padding-top: 160px; + } +} + +@media (max-width: 767px) { + .pt-sm-17 { + padding-top: 170px; + } +} + +@media (max-width: 767px) { + .pt-sm-18 { + padding-top: 180px; + } +} + +@media (max-width: 767px) { + .pt-sm-19 { + padding-top: 190px; + } +} + +@media (max-width: 767px) { + .pt-sm-20 { + padding-top: 200px; + } +} + +.pr-0 { + padding-right: 0px; +} + +.pr-1 { + padding-right: 10px; +} + +.pr-2 { + padding-right: 20px; +} + +.pr-3 { + padding-right: 30px; +} + +.pr-4 { + padding-right: 40px; +} + +.pr-5 { + padding-right: 50px; +} + +.pr-6 { + padding-right: 60px; +} + +.pr-7 { + padding-right: 70px; +} + +.pr-8 { + padding-right: 80px; +} + +.pr-9 { + padding-right: 90px; +} + +.pr-10 { + padding-right: 100px; +} + +.pr-11 { + padding-right: 110px; +} + +.pr-12 { + padding-right: 120px; +} + +.pr-13 { + padding-right: 130px; +} + +.pr-14 { + padding-right: 140px; +} + +.pr-15 { + padding-right: 150px; +} + +.pr-16 { + padding-right: 160px; +} + +.pr-17 { + padding-right: 170px; +} + +.pr-18 { + padding-right: 180px; +} + +.pr-19 { + padding-right: 190px; +} + +.pr-20 { + padding-right: 200px; +} + +@media (max-width: 991px) { + .pr-md-0 { + padding-right: 0px; + } +} + +@media (max-width: 991px) { + .pr-md-1 { + padding-right: 10px; + } +} + +@media (max-width: 991px) { + .pr-md-2 { + padding-right: 20px; + } +} + +@media (max-width: 991px) { + .pr-md-3 { + padding-right: 30px; + } +} + +@media (max-width: 991px) { + .pr-md-4 { + padding-right: 40px; + } +} + +@media (max-width: 991px) { + .pr-md-5 { + padding-right: 50px; + } +} + +@media (max-width: 991px) { + .pr-md-6 { + padding-right: 60px; + } +} + +@media (max-width: 991px) { + .pr-md-7 { + padding-right: 70px; + } +} + +@media (max-width: 991px) { + .pr-md-8 { + padding-right: 80px; + } +} + +@media (max-width: 991px) { + .pr-md-9 { + padding-right: 90px; + } +} + +@media (max-width: 991px) { + .pr-md-10 { + padding-right: 100px; + } +} + +@media (max-width: 991px) { + .pr-md-11 { + padding-right: 110px; + } +} + +@media (max-width: 991px) { + .pr-md-12 { + padding-right: 120px; + } +} + +@media (max-width: 991px) { + .pr-md-13 { + padding-right: 130px; + } +} + +@media (max-width: 991px) { + .pr-md-14 { + padding-right: 140px; + } +} + +@media (max-width: 991px) { + .pr-md-15 { + padding-right: 150px; + } +} + +@media (max-width: 991px) { + .pr-md-16 { + padding-right: 160px; + } +} + +@media (max-width: 991px) { + .pr-md-17 { + padding-right: 170px; + } +} + +@media (max-width: 991px) { + .pr-md-18 { + padding-right: 180px; + } +} + +@media (max-width: 991px) { + .pr-md-19 { + padding-right: 190px; + } +} + +@media (max-width: 991px) { + .pr-md-20 { + padding-right: 200px; + } +} + +@media (max-width: 767px) { + .pr-sm-0 { + padding-right: 0px; + } +} + +@media (max-width: 767px) { + .pr-sm-1 { + padding-right: 10px; + } +} + +@media (max-width: 767px) { + .pr-sm-2 { + padding-right: 20px; + } +} + +@media (max-width: 767px) { + .pr-sm-3 { + padding-right: 30px; + } +} + +@media (max-width: 767px) { + .pr-sm-4 { + padding-right: 40px; + } +} + +@media (max-width: 767px) { + .pr-sm-5 { + padding-right: 50px; + } +} + +@media (max-width: 767px) { + .pr-sm-6 { + padding-right: 60px; + } +} + +@media (max-width: 767px) { + .pr-sm-7 { + padding-right: 70px; + } +} + +@media (max-width: 767px) { + .pr-sm-8 { + padding-right: 80px; + } +} + +@media (max-width: 767px) { + .pr-sm-9 { + padding-right: 90px; + } +} + +@media (max-width: 767px) { + .pr-sm-10 { + padding-right: 100px; + } +} + +@media (max-width: 767px) { + .pr-sm-11 { + padding-right: 110px; + } +} + +@media (max-width: 767px) { + .pr-sm-12 { + padding-right: 120px; + } +} + +@media (max-width: 767px) { + .pr-sm-13 { + padding-right: 130px; + } +} + +@media (max-width: 767px) { + .pr-sm-14 { + padding-right: 140px; + } +} + +@media (max-width: 767px) { + .pr-sm-15 { + padding-right: 150px; + } +} + +@media (max-width: 767px) { + .pr-sm-16 { + padding-right: 160px; + } +} + +@media (max-width: 767px) { + .pr-sm-17 { + padding-right: 170px; + } +} + +@media (max-width: 767px) { + .pr-sm-18 { + padding-right: 180px; + } +} + +@media (max-width: 767px) { + .pr-sm-19 { + padding-right: 190px; + } +} + +@media (max-width: 767px) { + .pr-sm-20 { + padding-right: 200px; + } +} + +.pb-0 { + padding-bottom: 0px; +} + +.pb-1 { + padding-bottom: 10px; +} + +.pb-2 { + padding-bottom: 20px; +} + +.pb-3 { + padding-bottom: 30px; +} + +.pb-4 { + padding-bottom: 40px; +} + +.pb-5 { + padding-bottom: 50px; +} + +.pb-6 { + padding-bottom: 60px; +} + +.pb-7 { + padding-bottom: 70px; +} + +.pb-8 { + padding-bottom: 80px; +} + +.pb-9 { + padding-bottom: 90px; +} + +.pb-10 { + padding-bottom: 100px; +} + +.pb-11 { + padding-bottom: 110px; +} + +.pb-12 { + padding-bottom: 120px; +} + +.pb-13 { + padding-bottom: 130px; +} + +.pb-14 { + padding-bottom: 140px; +} + +.pb-15 { + padding-bottom: 150px; +} + +.pb-16 { + padding-bottom: 160px; +} + +.pb-17 { + padding-bottom: 170px; +} + +.pb-18 { + padding-bottom: 180px; +} + +.pb-19 { + padding-bottom: 190px; +} + +.pb-20 { + padding-bottom: 200px; +} + +@media (max-width: 991px) { + .pb-md-0 { + padding-bottom: 0px; + } +} + +@media (max-width: 991px) { + .pb-md-1 { + padding-bottom: 10px; + } +} + +@media (max-width: 991px) { + .pb-md-2 { + padding-bottom: 20px; + } +} + +@media (max-width: 991px) { + .pb-md-3 { + padding-bottom: 30px; + } +} + +@media (max-width: 991px) { + .pb-md-4 { + padding-bottom: 40px; + } +} + +@media (max-width: 991px) { + .pb-md-5 { + padding-bottom: 50px; + } +} + +@media (max-width: 991px) { + .pb-md-6 { + padding-bottom: 60px; + } +} + +@media (max-width: 991px) { + .pb-md-7 { + padding-bottom: 70px; + } +} + +@media (max-width: 991px) { + .pb-md-8 { + padding-bottom: 80px; + } +} + +@media (max-width: 991px) { + .pb-md-9 { + padding-bottom: 90px; + } +} + +@media (max-width: 991px) { + .pb-md-10 { + padding-bottom: 100px; + } +} + +@media (max-width: 991px) { + .pb-md-11 { + padding-bottom: 110px; + } +} + +@media (max-width: 991px) { + .pb-md-12 { + padding-bottom: 120px; + } +} + +@media (max-width: 991px) { + .pb-md-13 { + padding-bottom: 130px; + } +} + +@media (max-width: 991px) { + .pb-md-14 { + padding-bottom: 140px; + } +} + +@media (max-width: 991px) { + .pb-md-15 { + padding-bottom: 150px; + } +} + +@media (max-width: 991px) { + .pb-md-16 { + padding-bottom: 160px; + } +} + +@media (max-width: 991px) { + .pb-md-17 { + padding-bottom: 170px; + } +} + +@media (max-width: 991px) { + .pb-md-18 { + padding-bottom: 180px; + } +} + +@media (max-width: 991px) { + .pb-md-19 { + padding-bottom: 190px; + } +} + +@media (max-width: 991px) { + .pb-md-20 { + padding-bottom: 200px; + } +} + +@media (max-width: 767px) { + .pb-sm-0 { + padding-bottom: 0px; + } +} + +@media (max-width: 767px) { + .pb-sm-1 { + padding-bottom: 10px; + } +} + +@media (max-width: 767px) { + .pb-sm-2 { + padding-bottom: 20px; + } +} + +@media (max-width: 767px) { + .pb-sm-3 { + padding-bottom: 30px; + } +} + +@media (max-width: 767px) { + .pb-sm-4 { + padding-bottom: 40px; + } +} + +@media (max-width: 767px) { + .pb-sm-5 { + padding-bottom: 50px; + } +} + +@media (max-width: 767px) { + .pb-sm-6 { + padding-bottom: 60px; + } +} + +@media (max-width: 767px) { + .pb-sm-7 { + padding-bottom: 70px; + } +} + +@media (max-width: 767px) { + .pb-sm-8 { + padding-bottom: 80px; + } +} + +@media (max-width: 767px) { + .pb-sm-9 { + padding-bottom: 90px; + } +} + +@media (max-width: 767px) { + .pb-sm-10 { + padding-bottom: 100px; + } +} + +@media (max-width: 767px) { + .pb-sm-11 { + padding-bottom: 110px; + } +} + +@media (max-width: 767px) { + .pb-sm-12 { + padding-bottom: 120px; + } +} + +@media (max-width: 767px) { + .pb-sm-13 { + padding-bottom: 130px; + } +} + +@media (max-width: 767px) { + .pb-sm-14 { + padding-bottom: 140px; + } +} + +@media (max-width: 767px) { + .pb-sm-15 { + padding-bottom: 150px; + } +} + +@media (max-width: 767px) { + .pb-sm-16 { + padding-bottom: 160px; + } +} + +@media (max-width: 767px) { + .pb-sm-17 { + padding-bottom: 170px; + } +} + +@media (max-width: 767px) { + .pb-sm-18 { + padding-bottom: 180px; + } +} + +@media (max-width: 767px) { + .pb-sm-19 { + padding-bottom: 190px; + } +} + +@media (max-width: 767px) { + .pb-sm-20 { + padding-bottom: 200px; + } +} + +.pl-0 { + padding-left: 0px; +} + +.pl-1 { + padding-left: 10px; +} + +.pl-2 { + padding-left: 20px; +} + +.pl-3 { + padding-left: 30px; +} + +.pl-4 { + padding-left: 40px; +} + +.pl-5 { + padding-left: 50px; +} + +.pl-6 { + padding-left: 60px; +} + +.pl-7 { + padding-left: 70px; +} + +.pl-8 { + padding-left: 80px; +} + +.pl-9 { + padding-left: 90px; +} + +.pl-10 { + padding-left: 100px; +} + +.pl-11 { + padding-left: 110px; +} + +.pl-12 { + padding-left: 120px; +} + +.pl-13 { + padding-left: 130px; +} + +.pl-14 { + padding-left: 140px; +} + +.pl-15 { + padding-left: 150px; +} + +.pl-16 { + padding-left: 160px; +} + +.pl-17 { + padding-left: 170px; +} + +.pl-18 { + padding-left: 180px; +} + +.pl-19 { + padding-left: 190px; +} + +.pl-20 { + padding-left: 200px; +} + +@media (max-width: 991px) { + .pl-md-0 { + padding-left: 0px; + } +} + +@media (max-width: 991px) { + .pl-md-1 { + padding-left: 10px; + } +} + +@media (max-width: 991px) { + .pl-md-2 { + padding-left: 20px; + } +} + +@media (max-width: 991px) { + .pl-md-3 { + padding-left: 30px; + } +} + +@media (max-width: 991px) { + .pl-md-4 { + padding-left: 40px; + } +} + +@media (max-width: 991px) { + .pl-md-5 { + padding-left: 50px; + } +} + +@media (max-width: 991px) { + .pl-md-6 { + padding-left: 60px; + } +} + +@media (max-width: 991px) { + .pl-md-7 { + padding-left: 70px; + } +} + +@media (max-width: 991px) { + .pl-md-8 { + padding-left: 80px; + } +} + +@media (max-width: 991px) { + .pl-md-9 { + padding-left: 90px; + } +} + +@media (max-width: 991px) { + .pl-md-10 { + padding-left: 100px; + } +} + +@media (max-width: 991px) { + .pl-md-11 { + padding-left: 110px; + } +} + +@media (max-width: 991px) { + .pl-md-12 { + padding-left: 120px; + } +} + +@media (max-width: 991px) { + .pl-md-13 { + padding-left: 130px; + } +} + +@media (max-width: 991px) { + .pl-md-14 { + padding-left: 140px; + } +} + +@media (max-width: 991px) { + .pl-md-15 { + padding-left: 150px; + } +} + +@media (max-width: 991px) { + .pl-md-16 { + padding-left: 160px; + } +} + +@media (max-width: 991px) { + .pl-md-17 { + padding-left: 170px; + } +} + +@media (max-width: 991px) { + .pl-md-18 { + padding-left: 180px; + } +} + +@media (max-width: 991px) { + .pl-md-19 { + padding-left: 190px; + } +} + +@media (max-width: 991px) { + .pl-md-20 { + padding-left: 200px; + } +} + +@media (max-width: 767px) { + .pl-sm-0 { + padding-left: 0px; + } +} + +@media (max-width: 767px) { + .pl-sm-1 { + padding-left: 10px; + } +} + +@media (max-width: 767px) { + .pl-sm-2 { + padding-left: 20px; + } +} + +@media (max-width: 767px) { + .pl-sm-3 { + padding-left: 30px; + } +} + +@media (max-width: 767px) { + .pl-sm-4 { + padding-left: 40px; + } +} + +@media (max-width: 767px) { + .pl-sm-5 { + padding-left: 50px; + } +} + +@media (max-width: 767px) { + .pl-sm-6 { + padding-left: 60px; + } +} + +@media (max-width: 767px) { + .pl-sm-7 { + padding-left: 70px; + } +} + +@media (max-width: 767px) { + .pl-sm-8 { + padding-left: 80px; + } +} + +@media (max-width: 767px) { + .pl-sm-9 { + padding-left: 90px; + } +} + +@media (max-width: 767px) { + .pl-sm-10 { + padding-left: 100px; + } +} + +@media (max-width: 767px) { + .pl-sm-11 { + padding-left: 110px; + } +} + +@media (max-width: 767px) { + .pl-sm-12 { + padding-left: 120px; + } +} + +@media (max-width: 767px) { + .pl-sm-13 { + padding-left: 130px; + } +} + +@media (max-width: 767px) { + .pl-sm-14 { + padding-left: 140px; + } +} + +@media (max-width: 767px) { + .pl-sm-15 { + padding-left: 150px; + } +} + +@media (max-width: 767px) { + .pl-sm-16 { + padding-left: 160px; + } +} + +@media (max-width: 767px) { + .pl-sm-17 { + padding-left: 170px; + } +} + +@media (max-width: 767px) { + .pl-sm-18 { + padding-left: 180px; + } +} + +@media (max-width: 767px) { + .pl-sm-19 { + padding-left: 190px; + } +} + +@media (max-width: 767px) { + .pl-sm-20 { + padding-left: 200px; + } +} + +.p-0 { + padding: 0px; +} + +.m-0 { + margin: 0px; +} + +.p-1 { + padding: 10px; +} + +.m-1 { + margin: 10px; +} + +.p-2 { + padding: 20px; +} + +.m-2 { + margin: 20px; +} + +.p-3 { + padding: 30px; +} + +.m-3 { + margin: 30px; +} + +.p-4 { + padding: 40px; +} + +.m-4 { + margin: 40px; +} + +.p-5 { + padding: 50px; +} + +.m-5 { + margin: 50px; +} + +.p-6 { + padding: 60px; +} + +.m-6 { + margin: 60px; +} + +.p-7 { + padding: 70px; +} + +.m-7 { + margin: 70px; +} + +.p-8 { + padding: 80px; +} + +.m-8 { + margin: 80px; +} + +.p-9 { + padding: 90px; +} + +.m-9 { + margin: 90px; +} + +.p-10 { + padding: 100px; +} + +.m-10 { + margin: 100px; +} + +.p-11 { + padding: 110px; +} + +.m-11 { + margin: 110px; +} + +.p-12 { + padding: 120px; +} + +.m-12 { + margin: 120px; +} + +.p-13 { + padding: 130px; +} + +.m-13 { + margin: 130px; +} + +.p-14 { + padding: 140px; +} + +.m-14 { + margin: 140px; +} + +.p-15 { + padding: 150px; +} + +.m-15 { + margin: 150px; +} + +.p-16 { + padding: 160px; +} + +.m-16 { + margin: 160px; +} + +.p-17 { + padding: 170px; +} + +.m-17 { + margin: 170px; +} + +.p-18 { + padding: 180px; +} + +.m-18 { + margin: 180px; +} + +.p-19 { + padding: 190px; +} + +.m-19 { + margin: 190px; +} + +.p-20 { + padding: 200px; +} + +.m-20 { + margin: 200px; +} + +.mt-0 { + margin-top: 0px; +} + +.mt-n-0 { + margin-top: 0px; +} + +.mt-1 { + margin-top: 10px; +} + +.mt-n-1 { + margin-top: -10px; +} + +.mt-2 { + margin-top: 20px; +} + +.mt-n-2 { + margin-top: -20px; +} + +.mt-3 { + margin-top: 30px; +} + +.mt-n-3 { + margin-top: -30px; +} + +.mt-4 { + margin-top: 40px; +} + +.mt-n-4 { + margin-top: -40px; +} + +.mt-5 { + margin-top: 50px; +} + +.mt-n-5 { + margin-top: -50px; +} + +.mt-6 { + margin-top: 60px; +} + +.mt-n-6 { + margin-top: -60px; +} + +.mt-7 { + margin-top: 70px; +} + +.mt-n-7 { + margin-top: -70px; +} + +.mt-8 { + margin-top: 80px; +} + +.mt-n-8 { + margin-top: -80px; +} + +.mt-9 { + margin-top: 90px; +} + +.mt-n-9 { + margin-top: -90px; +} + +.mt-10 { + margin-top: 100px; +} + +.mt-n-10 { + margin-top: -100px; +} + +.mt-11 { + margin-top: 110px; +} + +.mt-n-11 { + margin-top: -110px; +} + +.mt-12 { + margin-top: 120px; +} + +.mt-n-12 { + margin-top: -120px; +} + +.mt-13 { + margin-top: 130px; +} + +.mt-n-13 { + margin-top: -130px; +} + +.mt-14 { + margin-top: 140px; +} + +.mt-n-14 { + margin-top: -140px; +} + +.mt-15 { + margin-top: 150px; +} + +.mt-n-15 { + margin-top: -150px; +} + +.mt-16 { + margin-top: 160px; +} + +.mt-n-16 { + margin-top: -160px; +} + +.mt-17 { + margin-top: 170px; +} + +.mt-n-17 { + margin-top: -170px; +} + +.mt-18 { + margin-top: 180px; +} + +.mt-n-18 { + margin-top: -180px; +} + +.mt-19 { + margin-top: 190px; +} + +.mt-n-19 { + margin-top: -190px; +} + +.mt-20 { + margin-top: 200px; +} + +.mt-n-20 { + margin-top: -200px; +} + +@media (max-width: 991px) { + .mt-md-0 { + margin-top: 0px; + } + + .mt-md-n-0 { + margin-top: 0px; + } +} + +@media (max-width: 991px) { + .mt-md-1 { + margin-top: 10px; + } + + .mt-md-n-1 { + margin-top: -10px; + } +} + +@media (max-width: 991px) { + .mt-md-2 { + margin-top: 20px; + } + + .mt-md-n-2 { + margin-top: -20px; + } +} + +@media (max-width: 991px) { + .mt-md-3 { + margin-top: 30px; + } + + .mt-md-n-3 { + margin-top: -30px; + } +} + +@media (max-width: 991px) { + .mt-md-4 { + margin-top: 40px; + } + + .mt-md-n-4 { + margin-top: -40px; + } +} + +@media (max-width: 991px) { + .mt-md-5 { + margin-top: 50px; + } + + .mt-md-n-5 { + margin-top: -50px; + } +} + +@media (max-width: 991px) { + .mt-md-6 { + margin-top: 60px; + } + + .mt-md-n-6 { + margin-top: -60px; + } +} + +@media (max-width: 991px) { + .mt-md-7 { + margin-top: 70px; + } + + .mt-md-n-7 { + margin-top: -70px; + } +} + +@media (max-width: 991px) { + .mt-md-8 { + margin-top: 80px; + } + + .mt-md-n-8 { + margin-top: -80px; + } +} + +@media (max-width: 991px) { + .mt-md-9 { + margin-top: 90px; + } + + .mt-md-n-9 { + margin-top: -90px; + } +} + +@media (max-width: 991px) { + .mt-md-10 { + margin-top: 100px; + } + + .mt-md-n-10 { + margin-top: -100px; + } +} + +@media (max-width: 991px) { + .mt-md-11 { + margin-top: 110px; + } + + .mt-md-n-11 { + margin-top: -110px; + } +} + +@media (max-width: 991px) { + .mt-md-12 { + margin-top: 120px; + } + + .mt-md-n-12 { + margin-top: -120px; + } +} + +@media (max-width: 991px) { + .mt-md-13 { + margin-top: 130px; + } + + .mt-md-n-13 { + margin-top: -130px; + } +} + +@media (max-width: 991px) { + .mt-md-14 { + margin-top: 140px; + } + + .mt-md-n-14 { + margin-top: -140px; + } +} + +@media (max-width: 991px) { + .mt-md-15 { + margin-top: 150px; + } + + .mt-md-n-15 { + margin-top: -150px; + } +} + +@media (max-width: 991px) { + .mt-md-16 { + margin-top: 160px; + } + + .mt-md-n-16 { + margin-top: -160px; + } +} + +@media (max-width: 991px) { + .mt-md-17 { + margin-top: 170px; + } + + .mt-md-n-17 { + margin-top: -170px; + } +} + +@media (max-width: 991px) { + .mt-md-18 { + margin-top: 180px; + } + + .mt-md-n-18 { + margin-top: -180px; + } +} + +@media (max-width: 991px) { + .mt-md-19 { + margin-top: 190px; + } + + .mt-md-n-19 { + margin-top: -190px; + } +} + +@media (max-width: 991px) { + .mt-md-20 { + margin-top: 200px; + } + + .mt-md-n-20 { + margin-top: -200px; + } +} + +@media (max-width: 767px) { + .mt-sm-0 { + margin-top: 0px; + } + + .mt-sm-n-0 { + margin-top: 0px; + } +} + +@media (max-width: 767px) { + .mt-sm-1 { + margin-top: 10px; + } + + .mt-sm-n-1 { + margin-top: -10px; + } +} + +@media (max-width: 767px) { + .mt-sm-2 { + margin-top: 20px; + } + + .mt-sm-n-2 { + margin-top: -20px; + } +} + +@media (max-width: 767px) { + .mt-sm-3 { + margin-top: 30px; + } + + .mt-sm-n-3 { + margin-top: -30px; + } +} + +@media (max-width: 767px) { + .mt-sm-4 { + margin-top: 40px; + } + + .mt-sm-n-4 { + margin-top: -40px; + } +} + +@media (max-width: 767px) { + .mt-sm-5 { + margin-top: 50px; + } + + .mt-sm-n-5 { + margin-top: -50px; + } +} + +@media (max-width: 767px) { + .mt-sm-6 { + margin-top: 60px; + } + + .mt-sm-n-6 { + margin-top: -60px; + } +} + +@media (max-width: 767px) { + .mt-sm-7 { + margin-top: 70px; + } + + .mt-sm-n-7 { + margin-top: -70px; + } +} + +@media (max-width: 767px) { + .mt-sm-8 { + margin-top: 80px; + } + + .mt-sm-n-8 { + margin-top: -80px; + } +} + +@media (max-width: 767px) { + .mt-sm-9 { + margin-top: 90px; + } + + .mt-sm-n-9 { + margin-top: -90px; + } +} + +@media (max-width: 767px) { + .mt-sm-10 { + margin-top: 100px; + } + + .mt-sm-n-10 { + margin-top: -100px; + } +} + +@media (max-width: 767px) { + .mt-sm-11 { + margin-top: 110px; + } + + .mt-sm-n-11 { + margin-top: -110px; + } +} + +@media (max-width: 767px) { + .mt-sm-12 { + margin-top: 120px; + } + + .mt-sm-n-12 { + margin-top: -120px; + } +} + +@media (max-width: 767px) { + .mt-sm-13 { + margin-top: 130px; + } + + .mt-sm-n-13 { + margin-top: -130px; + } +} + +@media (max-width: 767px) { + .mt-sm-14 { + margin-top: 140px; + } + + .mt-sm-n-14 { + margin-top: -140px; + } +} + +@media (max-width: 767px) { + .mt-sm-15 { + margin-top: 150px; + } + + .mt-sm-n-15 { + margin-top: -150px; + } +} + +@media (max-width: 767px) { + .mt-sm-16 { + margin-top: 160px; + } + + .mt-sm-n-16 { + margin-top: -160px; + } +} + +@media (max-width: 767px) { + .mt-sm-17 { + margin-top: 170px; + } + + .mt-sm-n-17 { + margin-top: -170px; + } +} + +@media (max-width: 767px) { + .mt-sm-18 { + margin-top: 180px; + } + + .mt-sm-n-18 { + margin-top: -180px; + } +} + +@media (max-width: 767px) { + .mt-sm-19 { + margin-top: 190px; + } + + .mt-sm-n-19 { + margin-top: -190px; + } +} + +@media (max-width: 767px) { + .mt-sm-20 { + margin-top: 200px; + } + + .mt-sm-n-20 { + margin-top: -200px; + } +} + +.mr-0 { + margin-right: 0px; +} + +.mr-n-0 { + margin-right: 0px; +} + +.mr-1 { + margin-right: 10px; +} + +.mr-n-1 { + margin-right: -10px; +} + +.mr-2 { + margin-right: 20px; +} + +.mr-n-2 { + margin-right: -20px; +} + +.mr-3 { + margin-right: 30px; +} + +.mr-n-3 { + margin-right: -30px; +} + +.mr-4 { + margin-right: 40px; +} + +.mr-n-4 { + margin-right: -40px; +} + +.mr-5 { + margin-right: 50px; +} + +.mr-n-5 { + margin-right: -50px; +} + +.mr-6 { + margin-right: 60px; +} + +.mr-n-6 { + margin-right: -60px; +} + +.mr-7 { + margin-right: 70px; +} + +.mr-n-7 { + margin-right: -70px; +} + +.mr-8 { + margin-right: 80px; +} + +.mr-n-8 { + margin-right: -80px; +} + +.mr-9 { + margin-right: 90px; +} + +.mr-n-9 { + margin-right: -90px; +} + +.mr-10 { + margin-right: 100px; +} + +.mr-n-10 { + margin-right: -100px; +} + +.mr-11 { + margin-right: 110px; +} + +.mr-n-11 { + margin-right: -110px; +} + +.mr-12 { + margin-right: 120px; +} + +.mr-n-12 { + margin-right: -120px; +} + +.mr-13 { + margin-right: 130px; +} + +.mr-n-13 { + margin-right: -130px; +} + +.mr-14 { + margin-right: 140px; +} + +.mr-n-14 { + margin-right: -140px; +} + +.mr-15 { + margin-right: 150px; +} + +.mr-n-15 { + margin-right: -150px; +} + +.mr-16 { + margin-right: 160px; +} + +.mr-n-16 { + margin-right: -160px; +} + +.mr-17 { + margin-right: 170px; +} + +.mr-n-17 { + margin-right: -170px; +} + +.mr-18 { + margin-right: 180px; +} + +.mr-n-18 { + margin-right: -180px; +} + +.mr-19 { + margin-right: 190px; +} + +.mr-n-19 { + margin-right: -190px; +} + +.mr-20 { + margin-right: 200px; +} + +.mr-n-20 { + margin-right: -200px; +} + +@media (max-width: 991px) { + .mr-md-0 { + margin-right: 0px; + } + + .mr-md-n-0 { + margin-right: 0px; + } +} + +@media (max-width: 991px) { + .mr-md-1 { + margin-right: 10px; + } + + .mr-md-n-1 { + margin-right: -10px; + } +} + +@media (max-width: 991px) { + .mr-md-2 { + margin-right: 20px; + } + + .mr-md-n-2 { + margin-right: -20px; + } +} + +@media (max-width: 991px) { + .mr-md-3 { + margin-right: 30px; + } + + .mr-md-n-3 { + margin-right: -30px; + } +} + +@media (max-width: 991px) { + .mr-md-4 { + margin-right: 40px; + } + + .mr-md-n-4 { + margin-right: -40px; + } +} + +@media (max-width: 991px) { + .mr-md-5 { + margin-right: 50px; + } + + .mr-md-n-5 { + margin-right: -50px; + } +} + +@media (max-width: 991px) { + .mr-md-6 { + margin-right: 60px; + } + + .mr-md-n-6 { + margin-right: -60px; + } +} + +@media (max-width: 991px) { + .mr-md-7 { + margin-right: 70px; + } + + .mr-md-n-7 { + margin-right: -70px; + } +} + +@media (max-width: 991px) { + .mr-md-8 { + margin-right: 80px; + } + + .mr-md-n-8 { + margin-right: -80px; + } +} + +@media (max-width: 991px) { + .mr-md-9 { + margin-right: 90px; + } + + .mr-md-n-9 { + margin-right: -90px; + } +} + +@media (max-width: 991px) { + .mr-md-10 { + margin-right: 100px; + } + + .mr-md-n-10 { + margin-right: -100px; + } +} + +@media (max-width: 991px) { + .mr-md-11 { + margin-right: 110px; + } + + .mr-md-n-11 { + margin-right: -110px; + } +} + +@media (max-width: 991px) { + .mr-md-12 { + margin-right: 120px; + } + + .mr-md-n-12 { + margin-right: -120px; + } +} + +@media (max-width: 991px) { + .mr-md-13 { + margin-right: 130px; + } + + .mr-md-n-13 { + margin-right: -130px; + } +} + +@media (max-width: 991px) { + .mr-md-14 { + margin-right: 140px; + } + + .mr-md-n-14 { + margin-right: -140px; + } +} + +@media (max-width: 991px) { + .mr-md-15 { + margin-right: 150px; + } + + .mr-md-n-15 { + margin-right: -150px; + } +} + +@media (max-width: 991px) { + .mr-md-16 { + margin-right: 160px; + } + + .mr-md-n-16 { + margin-right: -160px; + } +} + +@media (max-width: 991px) { + .mr-md-17 { + margin-right: 170px; + } + + .mr-md-n-17 { + margin-right: -170px; + } +} + +@media (max-width: 991px) { + .mr-md-18 { + margin-right: 180px; + } + + .mr-md-n-18 { + margin-right: -180px; + } +} + +@media (max-width: 991px) { + .mr-md-19 { + margin-right: 190px; + } + + .mr-md-n-19 { + margin-right: -190px; + } +} + +@media (max-width: 991px) { + .mr-md-20 { + margin-right: 200px; + } + + .mr-md-n-20 { + margin-right: -200px; + } +} + +@media (max-width: 767px) { + .mr-sm-0 { + margin-right: 0px; + } + + .mr-sm-n-0 { + margin-right: 0px; + } +} + +@media (max-width: 767px) { + .mr-sm-1 { + margin-right: 10px; + } + + .mr-sm-n-1 { + margin-right: -10px; + } +} + +@media (max-width: 767px) { + .mr-sm-2 { + margin-right: 20px; + } + + .mr-sm-n-2 { + margin-right: -20px; + } +} + +@media (max-width: 767px) { + .mr-sm-3 { + margin-right: 30px; + } + + .mr-sm-n-3 { + margin-right: -30px; + } +} + +@media (max-width: 767px) { + .mr-sm-4 { + margin-right: 40px; + } + + .mr-sm-n-4 { + margin-right: -40px; + } +} + +@media (max-width: 767px) { + .mr-sm-5 { + margin-right: 50px; + } + + .mr-sm-n-5 { + margin-right: -50px; + } +} + +@media (max-width: 767px) { + .mr-sm-6 { + margin-right: 60px; + } + + .mr-sm-n-6 { + margin-right: -60px; + } +} + +@media (max-width: 767px) { + .mr-sm-7 { + margin-right: 70px; + } + + .mr-sm-n-7 { + margin-right: -70px; + } +} + +@media (max-width: 767px) { + .mr-sm-8 { + margin-right: 80px; + } + + .mr-sm-n-8 { + margin-right: -80px; + } +} + +@media (max-width: 767px) { + .mr-sm-9 { + margin-right: 90px; + } + + .mr-sm-n-9 { + margin-right: -90px; + } +} + +@media (max-width: 767px) { + .mr-sm-10 { + margin-right: 100px; + } + + .mr-sm-n-10 { + margin-right: -100px; + } +} + +@media (max-width: 767px) { + .mr-sm-11 { + margin-right: 110px; + } + + .mr-sm-n-11 { + margin-right: -110px; + } +} + +@media (max-width: 767px) { + .mr-sm-12 { + margin-right: 120px; + } + + .mr-sm-n-12 { + margin-right: -120px; + } +} + +@media (max-width: 767px) { + .mr-sm-13 { + margin-right: 130px; + } + + .mr-sm-n-13 { + margin-right: -130px; + } +} + +@media (max-width: 767px) { + .mr-sm-14 { + margin-right: 140px; + } + + .mr-sm-n-14 { + margin-right: -140px; + } +} + +@media (max-width: 767px) { + .mr-sm-15 { + margin-right: 150px; + } + + .mr-sm-n-15 { + margin-right: -150px; + } +} + +@media (max-width: 767px) { + .mr-sm-16 { + margin-right: 160px; + } + + .mr-sm-n-16 { + margin-right: -160px; + } +} + +@media (max-width: 767px) { + .mr-sm-17 { + margin-right: 170px; + } + + .mr-sm-n-17 { + margin-right: -170px; + } +} + +@media (max-width: 767px) { + .mr-sm-18 { + margin-right: 180px; + } + + .mr-sm-n-18 { + margin-right: -180px; + } +} + +@media (max-width: 767px) { + .mr-sm-19 { + margin-right: 190px; + } + + .mr-sm-n-19 { + margin-right: -190px; + } +} + +@media (max-width: 767px) { + .mr-sm-20 { + margin-right: 200px; + } + + .mr-sm-n-20 { + margin-right: -200px; + } +} + +.mb-0 { + margin-bottom: 0px; +} + +.mb-n-0 { + margin-bottom: 0px; +} + +.mb-1 { + margin-bottom: 10px; +} + +.mb-n-1 { + margin-bottom: -10px; +} + +.mb-2 { + margin-bottom: 20px; +} + +.mb-n-2 { + margin-bottom: -20px; +} + +.mb-3 { + margin-bottom: 30px; +} + +.mb-n-3 { + margin-bottom: -30px; +} + +.mb-4 { + margin-bottom: 40px; +} + +.mb-n-4 { + margin-bottom: -40px; +} + +.mb-5 { + margin-bottom: 50px; +} + +.mb-n-5 { + margin-bottom: -50px; +} + +.mb-6 { + margin-bottom: 60px; +} + +.mb-n-6 { + margin-bottom: -60px; +} + +.mb-7 { + margin-bottom: 70px; +} + +.mb-n-7 { + margin-bottom: -70px; +} + +.mb-8 { + margin-bottom: 80px; +} + +.mb-n-8 { + margin-bottom: -80px; +} + +.mb-9 { + margin-bottom: 90px; +} + +.mb-n-9 { + margin-bottom: -90px; +} + +.mb-10 { + margin-bottom: 100px; +} + +.mb-n-10 { + margin-bottom: -100px; +} + +.mb-11 { + margin-bottom: 110px; +} + +.mb-n-11 { + margin-bottom: -110px; +} + +.mb-12 { + margin-bottom: 120px; +} + +.mb-n-12 { + margin-bottom: -120px; +} + +.mb-13 { + margin-bottom: 130px; +} + +.mb-n-13 { + margin-bottom: -130px; +} + +.mb-14 { + margin-bottom: 140px; +} + +.mb-n-14 { + margin-bottom: -140px; +} + +.mb-15 { + margin-bottom: 150px; +} + +.mb-n-15 { + margin-bottom: -150px; +} + +.mb-16 { + margin-bottom: 160px; +} + +.mb-n-16 { + margin-bottom: -160px; +} + +.mb-17 { + margin-bottom: 170px; +} + +.mb-n-17 { + margin-bottom: -170px; +} + +.mb-18 { + margin-bottom: 180px; +} + +.mb-n-18 { + margin-bottom: -180px; +} + +.mb-19 { + margin-bottom: 190px; +} + +.mb-n-19 { + margin-bottom: -190px; +} + +.mb-20 { + margin-bottom: 200px; +} + +.mb-n-20 { + margin-bottom: -200px; +} + +@media (max-width: 991px) { + .mb-md-0 { + margin-bottom: 0px; + } + + .mb-md-n-0 { + margin-bottom: 0px; + } +} + +@media (max-width: 991px) { + .mb-md-1 { + margin-bottom: 10px; + } + + .mb-md-n-1 { + margin-bottom: -10px; + } +} + +@media (max-width: 991px) { + .mb-md-2 { + margin-bottom: 20px; + } + + .mb-md-n-2 { + margin-bottom: -20px; + } +} + +@media (max-width: 991px) { + .mb-md-3 { + margin-bottom: 30px; + } + + .mb-md-n-3 { + margin-bottom: -30px; + } +} + +@media (max-width: 991px) { + .mb-md-4 { + margin-bottom: 40px; + } + + .mb-md-n-4 { + margin-bottom: -40px; + } +} + +@media (max-width: 991px) { + .mb-md-5 { + margin-bottom: 50px; + } + + .mb-md-n-5 { + margin-bottom: -50px; + } +} + +@media (max-width: 991px) { + .mb-md-6 { + margin-bottom: 60px; + } + + .mb-md-n-6 { + margin-bottom: -60px; + } +} + +@media (max-width: 991px) { + .mb-md-7 { + margin-bottom: 70px; + } + + .mb-md-n-7 { + margin-bottom: -70px; + } +} + +@media (max-width: 991px) { + .mb-md-8 { + margin-bottom: 80px; + } + + .mb-md-n-8 { + margin-bottom: -80px; + } +} + +@media (max-width: 991px) { + .mb-md-9 { + margin-bottom: 90px; + } + + .mb-md-n-9 { + margin-bottom: -90px; + } +} + +@media (max-width: 991px) { + .mb-md-10 { + margin-bottom: 100px; + } + + .mb-md-n-10 { + margin-bottom: -100px; + } +} + +@media (max-width: 991px) { + .mb-md-11 { + margin-bottom: 110px; + } + + .mb-md-n-11 { + margin-bottom: -110px; + } +} + +@media (max-width: 991px) { + .mb-md-12 { + margin-bottom: 120px; + } + + .mb-md-n-12 { + margin-bottom: -120px; + } +} + +@media (max-width: 991px) { + .mb-md-13 { + margin-bottom: 130px; + } + + .mb-md-n-13 { + margin-bottom: -130px; + } +} + +@media (max-width: 991px) { + .mb-md-14 { + margin-bottom: 140px; + } + + .mb-md-n-14 { + margin-bottom: -140px; + } +} + +@media (max-width: 991px) { + .mb-md-15 { + margin-bottom: 150px; + } + + .mb-md-n-15 { + margin-bottom: -150px; + } +} + +@media (max-width: 991px) { + .mb-md-16 { + margin-bottom: 160px; + } + + .mb-md-n-16 { + margin-bottom: -160px; + } +} + +@media (max-width: 991px) { + .mb-md-17 { + margin-bottom: 170px; + } + + .mb-md-n-17 { + margin-bottom: -170px; + } +} + +@media (max-width: 991px) { + .mb-md-18 { + margin-bottom: 180px; + } + + .mb-md-n-18 { + margin-bottom: -180px; + } +} + +@media (max-width: 991px) { + .mb-md-19 { + margin-bottom: 190px; + } + + .mb-md-n-19 { + margin-bottom: -190px; + } +} + +@media (max-width: 991px) { + .mb-md-20 { + margin-bottom: 200px; + } + + .mb-md-n-20 { + margin-bottom: -200px; + } +} + +@media (max-width: 767px) { + .mb-sm-0 { + margin-bottom: 0px; + } + + .mb-sm-n-0 { + margin-bottom: 0px; + } +} + +@media (max-width: 767px) { + .mb-sm-1 { + margin-bottom: 10px; + } + + .mb-sm-n-1 { + margin-bottom: -10px; + } +} + +@media (max-width: 767px) { + .mb-sm-2 { + margin-bottom: 20px; + } + + .mb-sm-n-2 { + margin-bottom: -20px; + } +} + +@media (max-width: 767px) { + .mb-sm-3 { + margin-bottom: 30px; + } + + .mb-sm-n-3 { + margin-bottom: -30px; + } +} + +@media (max-width: 767px) { + .mb-sm-4 { + margin-bottom: 40px; + } + + .mb-sm-n-4 { + margin-bottom: -40px; + } +} + +@media (max-width: 767px) { + .mb-sm-5 { + margin-bottom: 50px; + } + + .mb-sm-n-5 { + margin-bottom: -50px; + } +} + +@media (max-width: 767px) { + .mb-sm-6 { + margin-bottom: 60px; + } + + .mb-sm-n-6 { + margin-bottom: -60px; + } +} + +@media (max-width: 767px) { + .mb-sm-7 { + margin-bottom: 70px; + } + + .mb-sm-n-7 { + margin-bottom: -70px; + } +} + +@media (max-width: 767px) { + .mb-sm-8 { + margin-bottom: 80px; + } + + .mb-sm-n-8 { + margin-bottom: -80px; + } +} + +@media (max-width: 767px) { + .mb-sm-9 { + margin-bottom: 90px; + } + + .mb-sm-n-9 { + margin-bottom: -90px; + } +} + +@media (max-width: 767px) { + .mb-sm-10 { + margin-bottom: 100px; + } + + .mb-sm-n-10 { + margin-bottom: -100px; + } +} + +@media (max-width: 767px) { + .mb-sm-11 { + margin-bottom: 110px; + } + + .mb-sm-n-11 { + margin-bottom: -110px; + } +} + +@media (max-width: 767px) { + .mb-sm-12 { + margin-bottom: 120px; + } + + .mb-sm-n-12 { + margin-bottom: -120px; + } +} + +@media (max-width: 767px) { + .mb-sm-13 { + margin-bottom: 130px; + } + + .mb-sm-n-13 { + margin-bottom: -130px; + } +} + +@media (max-width: 767px) { + .mb-sm-14 { + margin-bottom: 140px; + } + + .mb-sm-n-14 { + margin-bottom: -140px; + } +} + +@media (max-width: 767px) { + .mb-sm-15 { + margin-bottom: 150px; + } + + .mb-sm-n-15 { + margin-bottom: -150px; + } +} + +@media (max-width: 767px) { + .mb-sm-16 { + margin-bottom: 160px; + } + + .mb-sm-n-16 { + margin-bottom: -160px; + } +} + +@media (max-width: 767px) { + .mb-sm-17 { + margin-bottom: 170px; + } + + .mb-sm-n-17 { + margin-bottom: -170px; + } +} + +@media (max-width: 767px) { + .mb-sm-18 { + margin-bottom: 180px; + } + + .mb-sm-n-18 { + margin-bottom: -180px; + } +} + +@media (max-width: 767px) { + .mb-sm-19 { + margin-bottom: 190px; + } + + .mb-sm-n-19 { + margin-bottom: -190px; + } +} + +@media (max-width: 767px) { + .mb-sm-20 { + margin-bottom: 200px; + } + + .mb-sm-n-20 { + margin-bottom: -200px; + } +} + +.ml-0 { + margin-left: 0px; +} + +.ml-n-0 { + margin-left: 0px; +} + +.ml-1 { + margin-left: 10px; +} + +.ml-n-1 { + margin-left: -10px; +} + +.ml-2 { + margin-left: 20px; +} + +.ml-n-2 { + margin-left: -20px; +} + +.ml-3 { + margin-left: 30px; +} + +.ml-n-3 { + margin-left: -30px; +} + +.ml-4 { + margin-left: 40px; +} + +.ml-n-4 { + margin-left: -40px; +} + +.ml-5 { + margin-left: 50px; +} + +.ml-n-5 { + margin-left: -50px; +} + +.ml-6 { + margin-left: 60px; +} + +.ml-n-6 { + margin-left: -60px; +} + +.ml-7 { + margin-left: 70px; +} + +.ml-n-7 { + margin-left: -70px; +} + +.ml-8 { + margin-left: 80px; +} + +.ml-n-8 { + margin-left: -80px; +} + +.ml-9 { + margin-left: 90px; +} + +.ml-n-9 { + margin-left: -90px; +} + +.ml-10 { + margin-left: 100px; +} + +.ml-n-10 { + margin-left: -100px; +} + +.ml-11 { + margin-left: 110px; +} + +.ml-n-11 { + margin-left: -110px; +} + +.ml-12 { + margin-left: 120px; +} + +.ml-n-12 { + margin-left: -120px; +} + +.ml-13 { + margin-left: 130px; +} + +.ml-n-13 { + margin-left: -130px; +} + +.ml-14 { + margin-left: 140px; +} + +.ml-n-14 { + margin-left: -140px; +} + +.ml-15 { + margin-left: 150px; +} + +.ml-n-15 { + margin-left: -150px; +} + +.ml-16 { + margin-left: 160px; +} + +.ml-n-16 { + margin-left: -160px; +} + +.ml-17 { + margin-left: 170px; +} + +.ml-n-17 { + margin-left: -170px; +} + +.ml-18 { + margin-left: 180px; +} + +.ml-n-18 { + margin-left: -180px; +} + +.ml-19 { + margin-left: 190px; +} + +.ml-n-19 { + margin-left: -190px; +} + +.ml-20 { + margin-left: 200px; +} + +.ml-n-20 { + margin-left: -200px; +} + +@media (max-width: 991px) { + .ml-md-0 { + margin-left: 0px; + } + + .ml-md-n-0 { + margin-left: 0px; + } +} + +@media (max-width: 991px) { + .ml-md-1 { + margin-left: 10px; + } + + .ml-md-n-1 { + margin-left: -10px; + } +} + +@media (max-width: 991px) { + .ml-md-2 { + margin-left: 20px; + } + + .ml-md-n-2 { + margin-left: -20px; + } +} + +@media (max-width: 991px) { + .ml-md-3 { + margin-left: 30px; + } + + .ml-md-n-3 { + margin-left: -30px; + } +} + +@media (max-width: 991px) { + .ml-md-4 { + margin-left: 40px; + } + + .ml-md-n-4 { + margin-left: -40px; + } +} + +@media (max-width: 991px) { + .ml-md-5 { + margin-left: 50px; + } + + .ml-md-n-5 { + margin-left: -50px; + } +} + +@media (max-width: 991px) { + .ml-md-6 { + margin-left: 60px; + } + + .ml-md-n-6 { + margin-left: -60px; + } +} + +@media (max-width: 991px) { + .ml-md-7 { + margin-left: 70px; + } + + .ml-md-n-7 { + margin-left: -70px; + } +} + +@media (max-width: 991px) { + .ml-md-8 { + margin-left: 80px; + } + + .ml-md-n-8 { + margin-left: -80px; + } +} + +@media (max-width: 991px) { + .ml-md-9 { + margin-left: 90px; + } + + .ml-md-n-9 { + margin-left: -90px; + } +} + +@media (max-width: 991px) { + .ml-md-10 { + margin-left: 100px; + } + + .ml-md-n-10 { + margin-left: -100px; + } +} + +@media (max-width: 991px) { + .ml-md-11 { + margin-left: 110px; + } + + .ml-md-n-11 { + margin-left: -110px; + } +} + +@media (max-width: 991px) { + .ml-md-12 { + margin-left: 120px; + } + + .ml-md-n-12 { + margin-left: -120px; + } +} + +@media (max-width: 991px) { + .ml-md-13 { + margin-left: 130px; + } + + .ml-md-n-13 { + margin-left: -130px; + } +} + +@media (max-width: 991px) { + .ml-md-14 { + margin-left: 140px; + } + + .ml-md-n-14 { + margin-left: -140px; + } +} + +@media (max-width: 991px) { + .ml-md-15 { + margin-left: 150px; + } + + .ml-md-n-15 { + margin-left: -150px; + } +} + +@media (max-width: 991px) { + .ml-md-16 { + margin-left: 160px; + } + + .ml-md-n-16 { + margin-left: -160px; + } +} + +@media (max-width: 991px) { + .ml-md-17 { + margin-left: 170px; + } + + .ml-md-n-17 { + margin-left: -170px; + } +} + +@media (max-width: 991px) { + .ml-md-18 { + margin-left: 180px; + } + + .ml-md-n-18 { + margin-left: -180px; + } +} + +@media (max-width: 991px) { + .ml-md-19 { + margin-left: 190px; + } + + .ml-md-n-19 { + margin-left: -190px; + } +} + +@media (max-width: 991px) { + .ml-md-20 { + margin-left: 200px; + } + + .ml-md-n-20 { + margin-left: -200px; + } +} + +@media (max-width: 767px) { + .ml-sm-0 { + margin-left: 0px; + } + + .ml-sm-n-0 { + margin-left: 0px; + } +} + +@media (max-width: 767px) { + .ml-sm-1 { + margin-left: 10px; + } + + .ml-sm-n-1 { + margin-left: -10px; + } +} + +@media (max-width: 767px) { + .ml-sm-2 { + margin-left: 20px; + } + + .ml-sm-n-2 { + margin-left: -20px; + } +} + +@media (max-width: 767px) { + .ml-sm-3 { + margin-left: 30px; + } + + .ml-sm-n-3 { + margin-left: -30px; + } +} + +@media (max-width: 767px) { + .ml-sm-4 { + margin-left: 40px; + } + + .ml-sm-n-4 { + margin-left: -40px; + } +} + +@media (max-width: 767px) { + .ml-sm-5 { + margin-left: 50px; + } + + .ml-sm-n-5 { + margin-left: -50px; + } +} + +@media (max-width: 767px) { + .ml-sm-6 { + margin-left: 60px; + } + + .ml-sm-n-6 { + margin-left: -60px; + } +} + +@media (max-width: 767px) { + .ml-sm-7 { + margin-left: 70px; + } + + .ml-sm-n-7 { + margin-left: -70px; + } +} + +@media (max-width: 767px) { + .ml-sm-8 { + margin-left: 80px; + } + + .ml-sm-n-8 { + margin-left: -80px; + } +} + +@media (max-width: 767px) { + .ml-sm-9 { + margin-left: 90px; + } + + .ml-sm-n-9 { + margin-left: -90px; + } +} + +@media (max-width: 767px) { + .ml-sm-10 { + margin-left: 100px; + } + + .ml-sm-n-10 { + margin-left: -100px; + } +} + +@media (max-width: 767px) { + .ml-sm-11 { + margin-left: 110px; + } + + .ml-sm-n-11 { + margin-left: -110px; + } +} + +@media (max-width: 767px) { + .ml-sm-12 { + margin-left: 120px; + } + + .ml-sm-n-12 { + margin-left: -120px; + } +} + +@media (max-width: 767px) { + .ml-sm-13 { + margin-left: 130px; + } + + .ml-sm-n-13 { + margin-left: -130px; + } +} + +@media (max-width: 767px) { + .ml-sm-14 { + margin-left: 140px; + } + + .ml-sm-n-14 { + margin-left: -140px; + } +} + +@media (max-width: 767px) { + .ml-sm-15 { + margin-left: 150px; + } + + .ml-sm-n-15 { + margin-left: -150px; + } +} + +@media (max-width: 767px) { + .ml-sm-16 { + margin-left: 160px; + } + + .ml-sm-n-16 { + margin-left: -160px; + } +} + +@media (max-width: 767px) { + .ml-sm-17 { + margin-left: 170px; + } + + .ml-sm-n-17 { + margin-left: -170px; + } +} + +@media (max-width: 767px) { + .ml-sm-18 { + margin-left: 180px; + } + + .ml-sm-n-18 { + margin-left: -180px; + } +} + +@media (max-width: 767px) { + .ml-sm-19 { + margin-left: 190px; + } + + .ml-sm-n-19 { + margin-left: -190px; + } +} + +@media (max-width: 767px) { + .ml-sm-20 { + margin-left: 200px; + } + + .ml-sm-n-20 { + margin-left: -200px; + } +} + +a { + cursor: pointer; + text-underline-offset: 3px; + text-decoration-thickness: 1px; +} + +table { + margin: 0 0 1.5em; + width: 100%; + border-collapse: collapse; +} + +table th, +table td { + padding: 0.5em 1.41575em; +} + +ul, +ol, +li > ul, +li > ol { + padding-left: 2rem; +} + +ul ul { + list-style-type: circle; +} + +blockquote { + font-size: 1.1em; + line-height: 1.5; + font-weight: 600; + position: relative; + margin: 1em 0; + padding-left: 1em; +} + +blockquote:before { + content: '"'; + position: absolute; + font-size: 1.5em; + line-height: 1.1; + top: 0; + left: 0; +} + +dl dt { + font-size: 1.2em; + line-height: 2; + font-weight: bold; +} + +dl dd { + padding-left: 2em; +} + +code, +kbd, +samp { + font-family: monospace; + font-size: 1em; +} + +dfn, +cite, +em, +i { + font-style: italic; +} + +abbr[title], +acronym[title] { + text-underline-offset: 3px; + text-decoration-thickness: 2px; + cursor: help; +} + +hr { + border-style: none; + border-bottom: 1px solid #eeeeee; + margin: 15px 0; +} + +address { + display: block; + font-style: italic; +} + +figure { + margin-left: 0; + margin-right: 0; +} + +/* =WordPress Core +-------------------------------------------------------------- */ + +.alignnone { + margin: 5px 20px 20px 0; +} + +.aligncenter, +div.aligncenter { + display: block; + margin: 5px auto 5px auto; +} + +.alignright { + float: right; + margin: 5px 0 20px 20px; +} + +.alignleft { + float: left; + margin: 5px 20px 20px 0; +} + +a img.alignright { + float: right; + margin: 5px 0 20px 20px; +} + +a img.alignnone { + margin: 5px 20px 20px 0; +} + +a img.alignleft { + float: left; + margin: 5px 20px 20px 0; +} + +a img.aligncenter { + display: block; + margin-left: auto; + margin-right: auto; +} + +h2.entry-title { + margin: 5px 0; +} + +h1.entry-title { + margin: 5px 0; + padding: 5px 0; +} + +.entry-content { + padding-top: 30px; + padding-bottom: 30px; +} + +.entry-content p:after { + content: ""; + clear: both; + display: table; +} + +.post-navigation { + padding: 5px; +} + +.nav-links { + display: flex; + justify-content: space-between; + align-items: center; + margin-top: 15px; + margin-bottom: 10px; +} + +.nav-links a { + font-weight: 700; +} + +.post-page-numbers.current { + font-weight: 700; +} + +.sticky { + border: 1px solid #000000; + padding: 15px; +} + +.gallery-caption { + font-family: inherit; +} + +.bypostauthor { + font-family: inherit; +} + +.wp-caption { + background: #ffffff; + border: 1px solid #EAF1F8; + max-width: 100%; + /* Image does not overflow the content area */ + padding: 5px 3px 10px; + text-align: left; +} + +.wp-caption.alignnone { + margin: 5px 20px 20px 0; +} + +.wp-caption.alignleft { + margin: 5px 20px 20px 0; +} + +.wp-caption.alignright { + margin: 5px 0 20px 20px; +} + +.wp-caption img { + border: 0 none; + height: auto; + margin: 0; + max-width: 98.5%; + max-width: 100%; + padding: 0; + width: auto; +} + +.wp-caption p.wp-caption-text { + font-size: 11px; + line-height: 17px; + margin: 0; + padding: 0 4px 5px; +} + +/* Text meant only for screen readers. */ + +.screen-reader-text { + clip: rect(1px, 1px, 1px, 1px); + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; +} + +.screen-reader-text:focus { + background-color: #f1f1f1; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + color: #21759b; + display: block; + font-size: 14px; + font-size: 0.875rem; + font-weight: bold; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; + /* Above WP toolbar. */ +} + +.comment-list > li { + display: block !important; +} + +.size-auto, +.size-full, +.size-large, +.size-medium, +.size-thumbnail { + max-width: 100%; + height: auto; +} + +a.wp-block-button__link br { + display: none; +} + +.wp-block-button:not(:last-child) { + margin-bottom: 10px; +} + +.comment-reply-title { + display: flex; + align-items: center; + justify-content: space-between; +} + +.entry-content p { + padding: 10px 0; + word-wrap: break-word; + line-height: 1.8; +} + +.entry-content table th, +.entry-content table td { + border: 1px solid #eee; +} + +.entry-content .wp-block-cover { + color: #fff; +} + +.entry-content .has-large-font-size { + font-size: 1.6875em; +} + +.entry-content .has-background { + padding: 20px 30px; +} + +.entry-content iframe { + display: block; + max-width: 100%; + margin: 0 auto; +} + +.wp-block-table.is-style-stripes td, +.wp-block-table.is-style-stripes th { + border-color: #eee; +} + +.site-content { + padding-bottom: 60px; +} + +.entry-content .wp-block-pullquote p { + font-size: 1.3em; + font-style: italic; + line-height: 1.3; + margin-bottom: 0.5em; + margin-top: 0.5em; +} + +figure.wp-block-gallery { + margin-top: 30px; +} + +.post-password-form label { + display: inline-block; +} + +.post-password-form input[name=post_password] { + height: 40px; + border: 1px solid rgba(10, 8, 59, 0.1); + border-radius: 6px; + background: #fff; + outline: none; + color: #0a083b; + padding: 10px; + margin-bottom: 20px; + margin-right: 6px; +} + +.post-password-form input[name=post_password]:focus { + border-color: #95c2ff; +} + +.post-password-form input[type=submit] { + background-color: #1950d1; + font-family: var(--body-font); + font-weight: 600; + font-size: 16px; + text-transform: capitalize; + color: white; + padding: 11px 26px; + outline: 0; + border: 1px solid #1950d1; + border-radius: 50px; + cursor: pointer; + transition: 0.3s; +} + +.post-password-form input[type=submit]:hover { + background-color: #0a083b; + border-color: #0a083b; +} + +/*-------------------------------------------------------------- +# Partials +--------------------------------------------------------------*/ + +.has-huge-font-size { + font-size: 84px; +} + +.has-big-font-size { + font-size: 48px; +} + +.has-medium-plus-font-size { + font-size: 36px; +} + +.has-medium-font-size { + font-size: 24px; +} + +.has-normal-plus-font-size { + font-size: 18px; +} + +.has-normal-font-size { + font-size: 16px; +} + +.has-tiny-fella-font-size { + font-size: 14px; +} + +h1, +.h1 { + font-family: var(--heading-font); + font-size: var(--h1-font-size); + line-height: var(--h1-font-lineheight); + font-weight: var(--h1-font-weight); + text-transform: var(--h1-text-transform); +} + +@media (max-width: 991px) { + h1, + .h1 { + font-size: var(--h1-font-size-tablet); + line-height: var(--h1-font-lineheight-tablet); + } +} + +@media (max-width: 767px) { + h1, + .h1 { + font-size: var(--h1-font-size-mobile); + line-height: var(--h1-font-lineheight-mobile); + } +} + +h2, +.h2 { + font-family: var(--heading-font); + font-size: var(--h2-font-size); + line-height: var(--h2-font-lineheight); + font-weight: var(--h2-font-weight); + text-transform: var(--h2-text-transform); +} + +@media (max-width: 991px) { + h2, + .h2 { + font-size: var(--h2-font-size-tablet); + line-height: var(--h2-font-lineheight-tablet); + } +} + +@media (max-width: 767px) { + h2, + .h2 { + font-size: var(--h2-font-size-mobile); + line-height: var(--h2-font-lineheight-mobile); + } +} + +h3, +.h3, +.btn { + font-family: var(--heading-font); + font-size: var(--h3-font-size); + line-height: var(--h3-font-lineheight); + font-weight: var(--h3-font-weight); + text-transform: var(--h3-text-transform); +} + +@media (max-width: 991px) { + h3, + .h3, + .btn { + font-size: var(--h3-font-size-tablet); + line-height: var(--h3-font-lineheight-tablet); + } +} + +@media (max-width: 767px) { + h3, + .h3, + .btn { + font-size: var(--h3-font-size-mobile); + line-height: var(--h3-font-lineheight-mobile); + } +} + +h4, +.h4 { + font-family: var(--heading-font); + font-size: var(--h4-font-size); + line-height: var(--h4-font-lineheight); + font-weight: var(--h4-font-weight); + text-transform: var(--h4-text-transform); +} + +@media (max-width: 991px) { + h4, + .h4 { + font-size: var(--h4-font-size-tablet); + line-height: var(--h4-font-lineheight-tablet); + } +} + +@media (max-width: 767px) { + h4, + .h4 { + font-size: var(--h4-font-size-mobile); + line-height: var(--h4-font-lineheight-mobile); + } +} + +h5, +.h5, +.btn.btn-sm { + font-family: var(--heading-font); + font-size: var(--h5-font-size); + line-height: var(--h5-font-lineheight); + font-weight: var(--h5-font-weight); + text-transform: var(--h5-text-transform); +} + +@media (max-width: 991px) { + h5, + .h5, + .btn.btn-sm { + font-size: var(--h5-font-size-tablet); + line-height: var(--h5-font-lineheight-tablet); + } +} + +@media (max-width: 767px) { + h5, + .h5, + .btn.btn-sm { + font-size: var(--h5-font-size-mobile); + line-height: var(--h5-font-lineheight-mobile); + } +} + +h6, +.h6 { + font-family: var(--heading-font); + font-size: var(--h6-font-size); + line-height: var(--h6-font-lineheight); + font-weight: var(--h6-font-weight); + text-transform: var(--h6-text-transform); +} + +@media (max-width: 991px) { + h6, + .h6 { + font-size: var(--h6-font-size-tablet); + line-height: var(--h6-font-lineheight-tablet); + } +} + +@media (max-width: 767px) { + h6, + .h6 { + font-size: var(--h6-font-size-mobile); + line-height: var(--h6-font-lineheight-mobile); + } +} + +small, +.small { + font-size: 15px; + line-height: 20px; + letter-spacing: 0.28px; +} + +.text-center { + text-align: center; +} + +.text-right { + text-align: right; +} + +.text-left { + text-align: left; +} + +.text-bold { + font-weight: 700; +} + +.text-semibold { + font-weight: 600; +} + +.text-uppercase { + text-transform: uppercase; +} + +.no-line-height { + line-height: 1em !important; +} + +@media (max-width: 991px) { + body { + font-size: var(--body-font-size-tablet); + line-height: var(--body-font-lineheight-tablet); + } +} + +@media (max-width: 767px) { + body { + font-size: var(--body-font-size-mobile); + line-height: var(--body-font-lineheight-mobile); + } +} + +.btn { + font-size: 16px; + line-height: 32px; + padding: 15px 30px; + border: none; + border-radius: 0; + cursor: pointer; +} + +.btn:active { + box-shadow: none; +} + +.btn:focus { + outline: none; +} + +.btn:hover { + opacity: 0.8; +} + +.btn.btn-sm { + padding: 8px 18px; +} + +.btn.btn-xs { + padding: 8px 18px; + font-size: 13px; + line-height: 13px; + letter-spacing: 0.4px; +} + +.btn.btn-xxs { + padding: 6px 10px; + font-size: 11px; + line-height: 11px; + letter-spacing: 0.4px; +} + +a { + color: var(--link-color); + text-decoration: underline; +} + +a:hover, +a:focus { + opacity: 0.85; +} + +.widget ul { + padding-left: 0; +} + +.text-medium-blue { + color: #1950D1; +} + +.background-medium-blue { + background-color: #1950D1; +} + +.border-medium-blue { + border-color: #1950D1; +} + +.text-dark-navyblue { + color: #0A083B; +} + +.background-dark-navyblue { + background-color: #0A083B; +} + +.border-dark-navyblue { + border-color: #0A083B; +} + +.text-dark-grey { + color: #57586E; +} + +.background-dark-grey { + background-color: #57586E; +} + +.border-dark-grey { + border-color: #57586E; +} + +.text-off-white { + color: #F7F9FA; +} + +.background-off-white { + background-color: #F7F9FA; +} + +.border-off-white { + border-color: #F7F9FA; +} + +.text-white { + color: #ffffff; +} + +.background-white { + background-color: #ffffff; +} + +.border-white { + border-color: #ffffff; +} + +.text-black { + color: #000000; +} + +.background-black { + background-color: #000000; +} + +.border-black { + border-color: #000000; +} + +.text-light-grey { + color: #EAF1F8; +} + +.background-light-grey { + background-color: #EAF1F8; +} + +.border-light-grey { + border-color: #EAF1F8; +} + +.text-blue { + color: #1539e9; +} + +.background-blue { + background-color: #1539e9; +} + +.border-blue { + border-color: #1539e9; +} + +.text-blue-secondary { + color: #1500ff; +} + +.background-blue-secondary { + background-color: #1500ff; +} + +.border-blue-secondary { + border-color: #1500ff; +} + +.text-dark-blue { + color: #000080; +} + +.background-dark-blue { + background-color: #000080; +} + +.border-dark-blue { + border-color: #000080; +} + +.has-medium-blue-background-color { + background-color: #1950D1; +} + +.has-medium-blue-color { + color: #1950D1; +} + +.has-deep-navyblue-background-color { + background-color: #0A083B; +} + +.has-deep-navyblue-color { + color: #0A083B; +} + +.has-bluish-dark-grey-background-color { + background-color: #57586E; +} + +.has-bluish-dark-grey-color { + color: #57586E; +} + +.has-light-grey-background-color { + background-color: #EAF1F8; +} + +.has-light-grey-color { + color: #EAF1F8; +} + +.has-off-white-background-color { + background-color: #F7F9FA; +} + +.has-off-white-color { + color: #F7F9FA; +} + +::-moz-selection { + background: #000000; + color: #ffffff; +} + +::selection { + background: #000000; + color: #ffffff; +} + +::-moz-selection { + background: #000000; + color: #ffffff; +} + +.relative { + position: relative; +} + +.absolute { + position: absolute; +} + +.m-auto { + margin: 0 auto; +} + +.display-table { + display: table; + width: 100%; + height: 100%; +} + +.display-table .display-table-cell { + display: table-cell; + width: 100%; + height: 100%; + vertical-align: middle; +} + +.background-image { + background-repeat: no-repeat; + background-position: center center; + background-size: cover; +} + +.overlay-dark { + position: relative; +} + +.overlay-dark:before { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + display: block; + content: ""; + opacity: 0.5; + background-color: #000000; +} + +.border-w-opacity-1 { + border: 1px solid rgba(255, 255, 255, 0.4); +} + +.border-white-2 { + border: 2px solid #ffffff; +} + +.overflow-hidden { + overflow: hidden; +} + +.hide { + display: none; + visibility: hidden; +} + +.show { + display: inline-block; + visibility: visible; +} + +.video-container, +figure.wp-block-embed { + position: relative; + padding-bottom: 56.25%; + height: 0; + overflow: hidden; +} + +.video-container iframe, +.video-container embed, +.video-container object, +.video-container video, +figure.wp-block-embed iframe, +figure.wp-block-embed embed, +figure.wp-block-embed object, +figure.wp-block-embed video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +img, +img.img-responsive { + width: auto; + max-width: 100%; + height: auto; +} + +.site-content { + padding-bottom: 0px; +} + +header.header-default { + border-bottom: 2px solid #f8f8f8; +} + +.tutor-header-profile-menu-items { + display: flex; + position: relative; + align-items: center; + margin-left: 15px !important; +} + +.tutor-header-profile-content { + padding-left: 7px; +} + +.tutor-header-profile-content-text { + font-size: 13px; + line-height: 1.1em; + color: #757c8e; +} + +.tutor-header-profile-submenu { + display: flex; + align-items: center; + justify-content: center; +} + +.tutor-header-profile-name { + line-height: 1.2; + font-weight: 600; + color: #212327; + font-size: 16px; +} + +.tutor-header-submenu-icon { + font-size: 12px; + color: #212327; + padding: 0 5px; + transition: 0.3s ease; +} + +.tutor-header-submenu { + background-color: #f5f7fa; + display: flex; + opacity: 0; +} + +.tutor-header-profile-menu-items .tutor-header-submenu { + position: absolute; + z-index: 999; + width: 655px; + top: 50px; + right: -35px; + transition: 300ms; + height: auto; + visibility: hidden; +} + +.tutor-header-profile-menu-items:hover .tutor-header-submenu { + opacity: 1; + visibility: visible; +} + +.tutor-submenu-login-section { + width: 33.33%; + background: linear-gradient(318.61deg, #ec653b 0%, #9d1878 96.92%), #ffffff; + padding-left: 35px; + padding-top: 10px; + display: flex; + flex-direction: column; + justify-content: center; +} + +.tutor-submenu-login-section-instructor { + width: 33.33%; + background: linear-gradient(318.61deg, #686ae3 0%, #6e2b89 96.92%), #ffffff; + padding-left: 35px; + padding-top: 10px; + display: flex; + flex-direction: column; + justify-content: center; +} + +.tutor-submenu-login-content { + font-size: 24px; + color: #ffffff; + padding-top: 10px; + padding-bottom: 30px; +} + +.tutor-submenu-login-profile { + font-weight: 600; +} + +.tutor-submenu-login { + background-color: rgba(0, 0, 0, 0.2); + height: 44px; + width: 44px; + font-size: 16px; + color: white; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; +} + +.tutor-submenu-links { + width: 33.33%; + position: relative; + padding: 30px 10px; +} + +.tutor-header-submenu .tutor-submenu-links ul li a { + display: block; + font-size: 15px; + font-weight: 400; + color: #212327; + line-height: 1.75em; + padding: 6px; +} + +.tutor-header-profile-menu-items ul li a:hover { + color: #456bed; +} + +.tutor-header-submenu:before { + content: ""; + position: absolute; + top: -20px; + right: 45px; + z-index: 1024; + border-style: solid; + border-width: 10px 12px 10px 12px; + border-left-color: rgba(255, 0, 0, 0); + border-right-color: rgba(102, 51, 153, 0); + border-bottom-color: #f5f7fa; + border-top-color: rgba(0, 0, 255, 0); +} + +.burger-icon { + width: 30px; + cursor: pointer; + display: none; +} + +.burger-icon span { + display: block; + height: 2px; + background-color: #091e42; + margin: 6px 0; + transition: background-color 0.3s ease-in, opacity 0.3s ease-in, transform 0.3s ease-in; +} + +@media (max-width: 991px) { + .tutor-header-submenu .tutor-submenu-links ul li a { + font-size: 14px; + font-weight: 500; + line-height: 1.5em; + padding: 10px 25px; + } + + .tutor-submenu-login-content { + font-size: 16px; + line-height: 1.2em; + padding-bottom: 15px; + padding-top: 5px; + } + + .tutor-submenu-login-section { + padding-left: 30px; + padding-top: 10px; + display: flex; + flex-direction: column; + justify-content: center; + } + + .tutor-submenu-login-section-instructor { + padding-left: 30px; + padding-top: 10px; + display: flex; + flex-direction: column; + justify-content: center; + } +} + +@media (max-width: 767px) { + .navbar-brand { + order: 1; + } + + .navbar-utils { + order: 2; + } + + .burger-icon { + display: block; + } + + .tutor-header-submenu { + display: grid; + width: 300px !important; + } + + .tutor-submenu-login-section { + width: 100%; + padding-left: 25px; + padding-top: 10px; + order: 3; + } + + .tutor-submenu-login-section-instructor { + width: 100%; + padding-left: 25px; + padding-top: 10px; + order: 3; + } + + .tutor-submenu-links { + width: 100%; + padding: 0px 0px; + order: 1; + } + + .tutor-submenu-links ul { + padding-left: 0rem; + } + + .tutor-submenu-login-avatar { + display: none; + } + + .tutor-submenu-login-btn { + position: absolute; + right: 40px; + bottom: 12px; + } + + .tutor-header-profile-menu-items:hover .tutor-header-submenu { + opacity: 0; + visibility: hidden; + } + + .tutor-header-profile-menu-items.active .tutor-header-submenu { + opacity: 1; + visibility: visible; + } + + .tutor-header-profile-menu-items.active .tutor-header-submenu-icon { + transform: rotate(180deg); + } + + .tutor-header-profile-menu-items .tutor-header-submenu { + top: 50px; + right: -15px; + padding-top: 20px; + } + + .tutor-header-submenu:before { + top: -18px; + right: 70px; + } +} + +@media (max-width: 500px) { + .navbar { + display: grid; + grid-gap: 0px; + } + + .tutor-header-submenu-icon { + font-size: 14px; + padding: 0 8px; + } +} + +.tutor-landing-explore { + font-weight: 500; +} + +.tutor-landing-explore a.tutor-version-new-btn { + border-bottom: 1px solid; +} + +/*-------------------------------------------------------------- +# Components +--------------------------------------------------------------*/ + +.tutor-wrap .tutor-login-wrap { + margin-top: 70px; +} + +.tutor-wrap .tutor-login-wrap .tutor-template-login-form .tutor-login-form-wrap form input:not([type=checkbox]) { + background: rgba(255, 255, 255, 0.0001); + border: 1.5px solid rgba(10, 8, 59, 0.1); + border-radius: 6px; + width: 100%; + padding: 5px 25px; + box-sizing: border-box; + transition: all 0.3s ease-in-out; +} + +.tutor-wrap .tutor-login-wrap .tutor-template-login-form .tutor-login-form-wrap form input:not([type=checkbox])::-moz-placeholder { + font-size: 16px; + line-height: 19px; + color: rgba(10, 8, 59, 0.5); +} + +.tutor-wrap .tutor-login-wrap .tutor-template-login-form .tutor-login-form-wrap form input:not([type=checkbox])::placeholder { + font-size: 16px; + line-height: 19px; + color: rgba(10, 8, 59, 0.5); +} + +.tutor-wrap .tutor-login-wrap .tutor-template-login-form .tutor-login-form-wrap form input:not([type=checkbox]):focus { + outline: 0; + border: 1.5px solid rgba(10, 8, 59, 0.25); +} + +.tutor-wrap .tutor-login-wrap .tutor-template-login-form .tutor-login-form-wrap form input[type=submit] { + background: #1950D1; + border-radius: 33px; + padding: 15px 25px; + width: 100%; + font-family: var(--body-font); + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 19px; + align-items: center; + text-align: center; + color: #ffffff; +} + +.tutor-option-field textarea:focus, +.tutor-option-field input:not([type=submit]):focus, +.tutor-form-group textarea:focus, +.tutor-form-group input:not([type=submit]):focus { + background: #ffffff; + border: 1.5px solid rgba(10, 8, 59, 0.25); +} + +.tutor-option-field textarea:focus, +.tutor-form-group textarea:focus, +.tutor-option-field input:focus, +.tutor-form-group input:focus { + outline: none; +} + +.tutor-option-field textarea, +.tutor-option-field select, +.tutor-option-field input[type=text], +.tutor-option-field input[type=number], +.tutor-option-field input[type="pas.tutor-dashboard-content-innersword"], +.tutor-form-group textarea, +.tutor-form-group select, +.tutor-form-group input[type=text], +.tutor-form-group input[type=number], +.tutor-form-group input[type=password] { + border: 1.5px solid rgba(10, 8, 59, 0.1); +} + +#masthead .tutor-nav .tutor-navbar-col.tutor-navbar-menu .tutor-navbar-cart .tutor-header-profile-menu ul { + overflow-y: auto !important; +} + +.tutor-option-field-row label, +.tutor-form-group label { + color: #0a083b; +} + +.single_add_to_cart_button { + font-size: 16px; + padding: 15px 80px; + border-radius: 33px; + background-color: #1950d1; + border: 1px solid #1950d1; +} + +.tutor-site-wrap a, +.tutor-wrap a { + text-decoration: none; +} + +.tutor-wrap .tutor-login-wrap { + margin-bottom: 70px; +} + +form.tutor-ResetPassword.lost_reset_password { + padding: 50px 180px; +} + +.etlms-loop-cart-btn-wrap a.added_to_cart { + padding-left: 5px; +} + +@media only screen and (max-width: 991px) { + form.tutor-ResetPassword.lost_reset_password { + padding: 20px; + } +} + +@media only screen and (max-width: 767px) { + form.tutor-ResetPassword.lost_reset_password { + padding: 20px; + } +} + +#page .tutor-wrap { + padding-top: 50px; + padding-bottom: 50px; +} + +.theme-tutorstarter .tutor-courses-wrap .list-item-button .added_to_cart { + margin-left: 10px; +} + +.theme-tutorstarter .select2-selection { + height: 40px; +} + +.theme-tutorstarter .select2-selection .select2-selection__rendered, +.theme-tutorstarter .select2-selection .select2-selection__arrow { + height: 40px; + line-height: 2.4em; +} + +.theme-tutorstarter .tutor-course-details-page .tutor-course-author { + display: flex; + align-items: center; +} + +.theme-tutorstarter .tutor-course-details-page .tutor-course-author span { + padding-right: 5px; +} + +h1.entry-title { + padding: 30px 0; +} + +.woocommerce #content table.cart td.actions .input-text, +.woocommerce table.cart td.actions .input-text, +.woocommerce-page #content table.cart td.actions .input-text, +.woocommerce-page table.cart td.actions .input-text { + width: 160px; + text-align: center; +} + +#add_payment_method table.cart td.actions .coupon .input-text, +.woocommerce-cart table.cart td.actions .coupon .input-text, +.woocommerce-checkout table.cart td.actions .coupon .input-text { + float: left; + box-sizing: border-box; + border: 1px solid #d3ced2; + padding: 9px 10px 9px 10px; + border-radius: 3px; + margin: 0 4px 0 0; + outline: 0; +} + +.woocommerce #respond input#submit.alt, +.woocommerce a.button.alt, +.woocommerce button.button.alt, +.woocommerce input.button.alt { + background-color: #1950d1; + color: #fff; + -webkit-font-smoothing: antialiased; + transition: all 0.3s ease-in-out; +} + +.woocommerce #respond input#submit.alt:hover, +.woocommerce a.button.alt:hover, +.woocommerce button.button.alt:hover, +.woocommerce input.button.alt:hover { + background-color: #0d48d4; +} + +.woocommerce a.remove { + color: #de8080 !important; +} + +.woocommerce a.remove:hover { + background: #d04242; +} + +.woocommerce-message { + border-top-color: #1950d1; +} + +.woocommerce-message::before { + content: "\E015"; + color: #0d48d4; +} + +/** New Override classes */ + +.tutorstarter-cart-container { + display: grid; + grid-gap: 30px; +} + +@media (min-width: 992px) { + .tutorstarter-cart-container { + grid-template-columns: 65.5% auto; + } +} + +.tutorstarter-cart-container .cart-page-heading, +.tutorstarter-cart-container .cart-summary h2, +.tutorstarter-cart-container .checkout-heading { + font-family: var(--heading-font); + font-weight: 700; + font-size: 26px; + line-height: 48px; + color: #0a083b; + margin-bottom: 24px; +} + +.tutorstarter-cart-container .cart-product-title a, +.tutorstarter-cart-container .cart-product-price { + font-weight: 600; + font-size: 16px; + line-height: 1.5; + color: #0a083b; + text-decoration: none; +} + +.tutorstarter-cart-container .cart-product-remove a { + font-size: 16px; + line-height: 19px; + color: #1950d1; + text-decoration: none; +} + +.tutorstarter-cart-container .cart-product-price { + margin-bottom: 4px; +} + +.tutorstarter-cart-container .cart-contents { + display: grid; + align-items: center; + grid-gap: 15px; +} + +@media (min-width: 480px) { + .tutorstarter-cart-container .cart-contents { + grid-template-columns: auto 3fr auto; + grid-gap: 30px; + } +} + +.tutorstarter-cart-container .cart-contents:not(:last-child) { + border-bottom: 1px solid #ebebeb; + padding-bottom: 20px; + margin-bottom: 20px; +} + +.tutorstarter-cart-container .cart-product-image img { + width: 146px; + border-radius: 8px; +} + +.tutorstarter-cart-container .cart-collaterals-container { + max-width: 450px; +} + +.tutorstarter-cart-container .cart-collaterals .cart_totals { + width: 100%; +} + +.tutorstarter-cart-container .cart-collaterals .checkout-button, +.tutorstarter-cart-container .cart-collaterals .wc-proceed-to-checkout .checkout-button { + padding: 15px !important; + margin-top: 13px; + margin-bottom: 30px; + font-weight: 600; + font-size: 16px; + line-height: 19px; + color: #ffffff; + border: none; + width: 100%; + cursor: pointer; + outline: none; + transition: 0.3s linear; +} + +.tutorstarter-cart-container .cart-collaterals .checkout-button:hover, +.tutorstarter-cart-container .cart-collaterals .checkout-button:focus, +.tutorstarter-cart-container .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover, +.tutorstarter-cart-container .cart-collaterals .wc-proceed-to-checkout .checkout-button:focus { + background: #0a083b !important; +} + +.tutorstarter-cart-container .cart-collaterals .wc-proceed-to-checkout { + padding: 0 !important; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table { + border: none; + box-shadow: none; + border-collapse: collapse; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table tr:first-child:not(.cart-subtotal) th, +.tutorstarter-cart-container .cart-collaterals table.shop_table tr:first-child:not(.cart-subtotal) td { + border-top: unset; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table tr:last-child th, +.tutorstarter-cart-container .cart-collaterals table.shop_table tr:last-child td { + border-bottom: unset; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table th, +.tutorstarter-cart-container .cart-collaterals table.shop_table td { + padding-top: 18px; + padding-bottom: 18px; + padding-left: unset; + padding-right: unset; + border-left: unset; + border-right: unset; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table th:last-child, +.tutorstarter-cart-container .cart-collaterals table.shop_table td:last-child { + text-align: right; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table tr.cart-subtotal th, +.tutorstarter-cart-container .cart-collaterals table.shop_table tr.order-total th { + font-size: 16px; + font-weight: 400; + line-height: 1.5; + color: rgba(10, 8, 59, 0.7); +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table .cart-subtotal .woocommerce-Price-amount.amount, +.tutorstarter-cart-container .cart-collaterals table.shop_table tr.order-total th { + font-weight: 500; + color: #0a083b; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table .order-total .woocommerce-Price-amount.amount { + font-weight: 600; + font-size: 26px; + color: #0a083b; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table thead { + display: table-header-group; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table tr { + display: table-row; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table tbody td { + border-top: 1px solid rgba(0, 0, 0, 0.1) !important; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table td { + display: table-cell; + background: transparent !important; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table td::before { + display: none; +} + +.tutorstarter-cart-container .cart-collaterals table.shop_table td:first-child { + text-align: left !important; +} + +.tutorstarter-cart-container .cart-collaterals .cart-coupon { + width: 100%; + float: right; + border-top: 1px solid #ebebeb; + padding-top: 30px; +} + +.tutorstarter-cart-container .cart-collaterals .cart-coupon form { + position: relative; +} + +.tutorstarter-cart-container .cart-collaterals .cart-coupon form input { + font-weight: 400; + font-size: 16px; + line-height: 19px; + width: 478px; + width: 100%; + height: 58px; + color: rgba(10, 8, 59, 0.5); + background: #ffffff; + border: 1.5px solid rgba(10, 8, 59, 0.1); + border-radius: 40px; + outline: none; + padding: 10px 22px; + position: relative; +} + +.tutorstarter-cart-container .cart-collaterals .cart-coupon form input:focus { + border-color: #1950d1; + color: #0a083b; +} + +.tutorstarter-cart-container .cart-collaterals .cart-coupon form button { + cursor: pointer; + position: absolute; + outline: none; + font-weight: 600; + font-size: 16px; + line-height: 1.31; + background: #1950d1; + color: #fff; + border-radius: 108px; + border: 1px solid #1950d1; + padding: 10px 23.5px; + right: 8px; + top: 8px; + height: calc(100% - 16px); + transition: 0.2s linear; +} + +.tutorstarter-cart-container .cart-collaterals .cart-coupon form button:hover, +.tutorstarter-cart-container .cart-collaterals .cart-coupon form buttonfocus { + border-color: #0a083b; + background: #0a083b; +} + +.tutorstarter-cart-container .cart-collaterals .cart-coupon .cart-notices { + margin-top: 20px; +} + +.tutorstarter-cart-container .cart-collaterals .cart-coupon .cart-notices .woocommerce-message { + border-top: none; + background: #ffffff; + text-align: center; +} + +.tutorstarter-cart-container .cart-collaterals .cart-coupon .cart-notices .woocommerce-message::before { + content: ""; +} + +.cart-contents-wrapper, +.cart-collaterals { + background: #ffffff; + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08); + border-radius: 8px; + padding: 30px; +} + +.woocommerce-error, +.woocommerce-info, +.woocommerce-message { + background-color: #ffffff !important; + color: #515151; + border-top: none !important; + text-align: center !important; +} + +.cart-collaterals .woocommerce-message { + display: none; +} + +.checkout-top-spacing { + margin-top: 30px; +} + +.checkout-order-summary { + max-width: 550px; +} + +.woocommerce-checkout-payment { + background: #ffffff !important; + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08); + border-radius: 8px !important; + margin-bottom: 83px; +} + +.payment_methods.methods { + border-bottom: none !important; +} + +.payment_methods.methods label { + cursor: pointer; +} + +.payment_methods.methods label > img { + display: inline-block; +} + +.payment_box::before { + display: none !important; +} + +.payment_box.payment_method_paypal { + display: none !important; +} + +.payment_box.payment_method_stripe { + background: transparent !important; + margin: 0 !important; + padding: 0 !important; +} + +.payment_box.payment_method_stripe p { + display: none; +} + +.wc-stripe-elements-field { + background: rgba(255, 255, 255, 0.0001); + border: 1.5px solid rgba(10, 8, 59, 0.1); + border-radius: 6px; + padding: 19px 24px; + font-size: 16px; + line-height: 19px; + color: rgba(10, 8, 59, 0.5); + transition: 0.2s linear; +} + +.wc-stripe-elements-field:hover, +.wc-stripe-elements-field:focus { + border-color: #1950D1; +} + +fieldset#wc-stripe-cc-form .form-row { + padding: 0 !important; +} + +fieldset#wc-stripe-cc-form label { + font-weight: 600; + font-size: 16px; + line-height: 1.5; + color: #0a083b; + margin-bottom: 14px; +} + +.woocommerce .woocommerce-Button.button[value=Save] { + background: #1950D1 !important; + width: 170px; + border-radius: 33px !important; + padding: 18px 30px !important; + color: #fff !important; +} + +.woocommerce form .show-password-input, +.woocommerce-page form .show-password-input { + position: absolute; + right: 0.7em; + top: 2.5em; + cursor: pointer; +} + +.checkout-button, +.button.wc-backward, +.place_order { + background: #1950D1 !important; + border-radius: 33px !important; + padding: 15px 20px !important; + font-family: var(--body-font); + font-weight: 600; + font-size: 16px; + line-height: 19px; + text-align: center; + color: #fff !important; + margin-top: 20px; +} + +.woocommerce-Button.button { + background: #1950D1 !important; + width: 230px; + border-radius: 33px !important; + padding: 20px 30px !important; + font-family: var(--body-font); + font-weight: 600; + font-size: 16px; + line-height: 19px; + text-align: center; + color: #fff !important; + margin-top: 20px; +} + +.woocommerce-Button.button:hover { + background: #1950D1; + color: #fff; + opacity: 0.8; +} + +.woocommerce-Button.button:focus { + outline: 0; + color: #fff; +} + +.woocommerce-password-strength { + padding: 7px 1.5em; + margin-top: 10px; +} + +.woocommerce-Input.woocommerce-Input--text.input-text { + background: hsla(0, 0%, 100%, 0.0001); + border: 1.5px solid rgba(10, 8, 59, 0.1); + border-radius: 6px; + width: 100%; + padding: 15px 25px; + box-sizing: border-box; + transition: all 0.3s ease-in-out; + margin-top: 25px !important; +} + +#sidebar { + margin-top: 50px; +} + +#sidebar .widget-area ul li a { + text-decoration: none; +} + +aside { + position: relative; +} + +.widget-title { + font-size: 18px; + font-weight: 400; +} + +aside#secondary .widget ul li { + list-style: none; +} + +footer { + position: relative; +} + +section.footer-widgets { + padding-top: 70px; + padding-bottom: 30px; + background: var(--footer-widget-bg-color); +} + +section.footer-widgets ul li { + list-style: none; +} + +section.footer-widgets ul li a { + color: var(--footer-widget-text-color); + font-size: var(--widget-text-font-size); + font-weight: var(--widget-text-font-weight); + line-height: var(--widget-text-line-height); + text-transform: var(--widget-text-transform); + list-style: none; + text-decoration: none; +} + +section.footer-widgets ul li a:hover, +section.footer-widgets ul li a:focus { + text-decoration: underline; +} + +section.footer-widgets .widget p { + color: var(--footer-widget-text-color); + font-size: var(--widget-text-font-size); + line-height: var(--widget-text-line-height); + font-weight: var(--widget-text-font-weight); + text-transform: var(--widget-text-transform); +} + +section.footer-widgets .widget .menu-item { + margin-bottom: 8px; +} + +section.footer-widgets .widget-title { + color: var(--footer-widget-text-color); + font-family: inherit; + font-size: var(--widget-title-font-size); + font-weight: var(--widget-title-font-weight); + line-height: var(--widget-title-line-height); + text-transform: var(--widget-title-text-transform); + margin-bottom: 24px; +} + +section.footer-widgets .widget_nav_menu .menu-footer-menu-container .menu-item a { + color: var(--footer-widget-text-color); +} + +section.footer-widgets .container { + padding-bottom: 70px; + border-bottom: 1px solid rgba(255, 255, 255, 0.08); +} + +section.footer-widgets .logo-footer { + margin-left: 20px; +} + +@media (max-width: 767px) { + section.footer-widgets .logo-footer { + margin: 0 auto; + } +} + +.row#secondary-menu li { + list-style: none; + padding: 0 10px; +} + +.row#secondary-menu li a { + font-size: 16px; + color: var(--footer-bottom-text-color); +} + +.site-footer { + background: var(--footer-bottom-bg-color); +} + +@media (max-width: 767px) { + .site-footer .row { + justify-content: center; + flex-direction: column; + } + + .site-footer .copyright { + margin-left: 0; + } +} + +.footer-bottom-container { + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; +} + +.footer-bottom-container span.copyright { + color: var(--footer-bottom-text-color); + margin-left: 20px; +} + +.footer-menu { + display: flex; + align-items: center; + justify-content: space-around; +} + +.site-info { + display: flex; + flex: auto; + align-items: center; + justify-content: flex-start; +} + +.site-info #footer-socialmedia a { + text-decoration: none; +} + +@media (max-width: 991px) { + section.footer-widgets .widget-title { + font-size: var(--widget-title-font-size-tablet) !important; + line-height: var(--widget-title-line-height-tablet) !important; + } + + section.footer-widgets .widget p { + font-size: var(--widget-text-font-size-tablet) !important; + line-height: var(--widget-text-line-height-tablet) !important; + } + + section.footer-widgets ul li a { + font-size: var(--widget-text-font-size-tablet) !important; + line-height: var(--widget-text-line-height-tablet) !important; + } +} + +@media (max-width: 767px) { + section.footer-widgets { + text-align: center; + } + + section.footer-widgets .widget-title { + font-size: var(--widget-title-font-size-mobile) !important; + line-height: var(--widget-title-line-height-mobile) !important; + } + + section.footer-widgets .widget p { + font-size: var(--widget-text-font-size-mobile) !important; + line-height: var(--widget-text-line-height-mobile) !important; + } + + section.footer-widgets ul li a { + font-size: var(--widget-text-font-size-mobile) !important; + line-height: var(--widget-text-line-height-mobile) !important; + } + + .socials { + display: flex; + justify-content: center; + } + + .site-info { + flex-direction: column; + align-items: center; + } + + #logo-footer { + margin-bottom: 8px; + } + + .footer-menu { + width: 100%; + display: flex; + justify-content: center; + } + + .menu-footer-menu { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + text-align: center; + margin-left: -40px; + } + + .copyright-container span.copyright { + text-align: center; + justify-self: center; + } +} + +/* Footer social icons */ + +.textwidget.custom-html-widget a { + color: #ffffff; +} + +.textwidget.custom-html-widget a:hover { + color: #ffffff; + opacity: 0.8; + text-decoration: none; +} + +.textwidget.custom-html-widget a:not(:last-child) { + margin-right: 35px; +} + +.footer-widget-contact-info { + color: var(--footer-widget-text-color); + font-size: 20px; + line-height: 1.8; + font-weight: 600; +} + +/* Footer five */ + +.footer-widgets.footer-alternative, +.footer-five { + background: #f7f9fa; +} + +.footer-widgets.footer-alternative { + border-top: 1px solid #e1e7f6; + border-bottom: 1px solid #e1e7f6; +} + +.footer-widgets.footer-alternative .widget-title { + color: #0a083b; +} + +.footer-widgets.footer-alternative ul li a, +.footer-widgets.footer-alternative .widget p, +.footer-widgets.footer-alternative .footer-widget-contact-info { + color: #57586e; +} + +.footer-widgets.footer-alternative .container { + border: none; + padding-bottom: 0; +} + +.footer-five .textwidget.custom-html-widget a, +.footer-five .footer-bottom-container span.copyright { + color: #57586e; +} + +.site-info-wrapper { + display: flex; + align-items: flex-start; +} + +.footer-six-variation li a { + text-decoration: none; +} + +.footer-six .copyright-container .copyright { + color: rgba(255, 255, 255, 0.7); +} + +.footer-six .footer-six-menu { + margin-left: auto; +} + +.footer-six .footer-six-menu ul#secondary-menu li a { + color: rgba(255, 255, 255, 0.7); +} + +@media (min-width: 992px) { + .footer-widgets.footer-alternative { + overflow: hidden; + } + + .footer-widgets.footer-alternative .container > .row > [class^=col] { + position: relative; + } + + .footer-widgets.footer-alternative .container > .row > [class^=col]:first-child:before { + content: ""; + border-right: 1px solid #e1e7f6; + position: absolute; + height: 200%; + top: -55%; + right: 12%; + } +} + +@media (max-width: 500px) { + .site-info-wrapper { + align-items: flex-end; + } + + .footer-six .footer-six-menu { + margin-top: 8px; + } + + .footer-six .footer-six-menu ul#secondary-menu li { + text-align: center; + } +} + +/* Blog List */ + +img { + max-width: 100%; + height: auto; + display: block; +} + +.blog-post-container { + max-width: 1140px; + margin: 30px auto 30px auto; + padding: 0 15px; + display: flex; + flex-direction: column; +} + +.blog-post-content { + padding: 30px 0; +} + +.blog-post-content a { + text-decoration: none; +} + +.blog-post-item { + display: grid; + grid-gap: 20px; + align-items: center; + margin-bottom: 30px; +} + +@media screen and (min-width: 768px) { + .blog-post-item { + grid-template-columns: 40% 60%; + } +} + +.blog-post-item a { + color: inherit; + text-decoration: none; +} + +.blog-post-item .post-thumbnail img { + border-radius: 6px; +} + +.blog-post-item .post-data .meta { + display: flex; + align-items: center; + font-weight: 300; +} + +.blog-post-item .post-data .meta li { + position: relative; + display: flex; + align-items: center; +} + +.blog-post-item .post-data .meta li:not(:first-child) { + padding-left: 20px; +} + +.blog-post-item .post-data .meta li:not(:first-child):before { + content: ""; + position: absolute; + width: 5px; + height: 5px; + background: lightgray; + border-radius: 50%; + left: 8px; +} + +.blog-post-item .post-data .meta .category a { + margin-right: 5px; +} + +.blog-post-item .post-data .meta .category a:not(:last-child):after { + content: ","; +} + +.blog-post-item .post-data .title { + color: #091e42; + margin: 10px 0; + font-size: 20px; + font-weight: 500; + line-height: 1.5em; +} + +.blog-post-item .post-data .excerpt a { + color: #0c77ff; + margin-top: 10px; + display: inline-block; +} + +/* Blog Grid */ + +/* Blog layout: grid-2 */ + +.blog-post-container .tutorstarter-pagination { + align-self: flex-end; + display: flex; +} + +.blog-post-content.layout-grid-2 { + display: grid; +} + +@media screen and (min-width: 992px) { + .blog-post-content.layout-grid-2 { + grid-template-columns: repeat(2, 1fr); + grid-gap: 30px; + } +} + +/* Blog layout: grid-3 */ + +.blog-post-content.layout-grid-3 { + display: grid; +} + +@media screen and (min-width: 992px) { + .blog-post-content.layout-grid-3 { + grid-template-columns: repeat(3, 1fr); + grid-gap: 30px; + } +} + +.blog-grid-post-item { + margin-bottom: 30px; +} + +.blog-grid-post-item a { + text-decoration: none; +} + +.blog-grid-post-item .post-thumbnail { + margin-bottom: 20px; +} + +.blog-grid-post-item .post-data .meta { + display: flex; + align-items: center; + flex-wrap: wrap; + font-weight: 300; +} + +.blog-grid-post-item .post-data .meta li { + position: relative; + display: flex; + align-items: center; +} + +.blog-grid-post-item .post-data .meta li:not(:first-child) { + padding-left: 20px; +} + +.blog-grid-post-item .post-data .meta li:not(:first-child):before { + content: ""; + position: absolute; + width: 5px; + height: 5px; + background: lightgray; + border-radius: 50%; + left: 8px; +} + +.blog-grid-post-item .post-data .meta .category a { + margin-right: 5px; +} + +.blog-grid-post-item .post-data .meta .category a:not(:last-child):after { + content: ","; +} + +.blog-grid-post-item .post-data .title { + color: #091e42; + margin: 10px 0; + font-size: 20px; + font-weight: 500; + line-height: 1.5em; +} + +.blog-grid-post-item .post-data .excerpt a { + color: #0c77ff; + margin-top: 10px; + display: inline-block; +} + +@media screen and (min-width: 992px) { + .blog-grid-post-item { + grid-template-columns: 100%; + } +} + +@media screen and (max-width: 991px) { + .blog-grid-post-item { + grid-template-columns: repeat(2, 1fr); + } +} + +@media screen and (max-width: 767px) { + .blog-grid-post-item { + grid-template-columns: 100%; + } +} + +/* Blog post single */ + +.single-post .entry-header { + text-align: center; + margin-top: 50px; +} + +.single-post .entry-title { + font-family: var(--heading-font); + font-style: normal; + font-weight: 700; + line-height: 1.345; + letter-spacing: 0px; + color: #0a083b; + padding: 0; + -ms-word-wrap: break-word; + word-wrap: break-word; +} + +@media screen and (min-width: 992px) { + .single-post .entry-title { + font-size: 48px; + margin-bottom: 24px; + } +} + +@media screen and (min-width: 992px) { + .single-post .entry-meta { + margin-bottom: 60px; + } +} + +.single-post .entry-meta span, +.single-post .entry-meta a { + font-family: var(--body-font); + font-weight: 400; + font-size: 18px; + line-height: 2.17; + text-align: center; + letter-spacing: -0.656526px; + color: rgba(10, 8, 59, 0.7); + padding-right: 20px; + text-decoration: none; +} + +.single-post .entry-meta span { + position: relative; + display: inline-block; + padding-right: 20px; +} + +.single-post .entry-meta span:not(:last-child):after { + content: "I"; + font-size: inherit; + color: #dde3e7; +} + +.single-post .post-thumbnail { + text-align: center; +} + +@media screen and (min-width: 992px) { + .single-post .post-thumbnail { + margin-bottom: 62px; + } +} + +.single-post .post-thumbnail img { + border-radius: 8px; + margin-left: auto; + margin-right: auto; +} + +.single-post .entry-content, +.single-post .post-tags { + max-width: 720px; + margin: 0 auto; + font-family: var(--body-font); +} + +.single-post .entry-content h2, +.single-post .entry-content h2, +.single-post .entry-content h4, +.single-post .entry-content h5, +.single-post .post-tags h2, +.single-post .post-tags h2, +.single-post .post-tags h4, +.single-post .post-tags h5 { + font-family: var(--body-font); + line-height: 1.6; + font-weight: 500; + margin-bottom: 20px; + letter-spacing: -0.562px; +} + +.single-post .entry-content .edit-link, +.single-post .post-tags .edit-link { + display: block; + margin-top: 30px; +} + +.single-post .tags-links { + display: block; + padding-top: 10px; + padding-bottom: 30px; +} + +.single-post .tags-links a { + text-decoration: none; + font-family: var(--body-font); + font-size: 16px; + font-weight: 500; + line-height: 19px; + letter-spacing: -0.5px; + display: inline-block; + color: rgba(10, 8, 59, 0.7); + background: #eae9f2; + border-radius: 5px; + padding: 10px 12px; + transition: 0.2s linear; + margin-top: 8px; +} + +.single-post .tags-links a:not(:last-child) { + margin-right: 5px; +} + +.single-post .tags-links a:hover { + background: #0a083b; + color: #fff; +} + +.single-post .wp-block-pullquote { + border: none !important; +} + +.single-post blockquote, +.single-post .wp-block-quote.is-large, +.single-post .wp-block-quote.is-style-large, +.single-post .wp-block-quote.has-text-align-right { + position: relative; + border: none; + padding-left: 52px; + margin-top: 1em; + margin-bottom: 1em; +} + +.single-post blockquote::before, +.single-post .wp-block-quote.is-large::before, +.single-post .wp-block-quote.is-style-large::before, +.single-post .wp-block-quote.has-text-align-right::before { + content: ""; + position: absolute; + left: 0px; + top: 7px; + width: 28px; + height: 20px; + background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='20' viewBox='0 0 28 20' fill='none'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 20H26L22 12H28V0H16V12L20 20ZM4 20H10L6 12H12V0H0V12L4 20Z' fill='%230A083B' fill-opacity='0.2'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: top center; +} + +/* Blog Sidebar */ + +.page-content .search-form { + margin-top: 10px; +} + +.widget .search-form, +.page-content .search-form { + position: relative; +} + +.widget input[type=search], +.page-content input[type=search] { + width: 100%; + height: 50px; + border: 1px solid rgba(10, 8, 59, 0.1); + border-radius: 6px; + background: #fff; + outline: none; + color: #0a083b; + padding: 10px; +} + +.widget input[type=search]:focus, +.page-content input[type=search]:focus { + border-color: #1950d1; +} + +.widget input.search-submit, +.page-content input.search-submit { + position: absolute; + right: 5px; + top: 5px; + height: calc(100% - 10px); + font-family: var(--body-font); + font-weight: 600; + font-size: 16px; + line-height: 1; + text-transform: capitalize; + background-color: #1950d1; + color: white; + padding: 11px 26px; + outline: 0; + border: 1px solid #1950d1; + border-radius: 50px; + cursor: pointer; + transition: 0.2s linear; +} + +.widget input.search-submit:hover, +.widget input.search-submit:focus, +.page-content input.search-submit:hover, +.page-content input.search-submit:focus { + background-color: #0a083b; + border-color: #0a083b; +} + +.widget .widget-title, +.page-content .widget-title { + font-family: var(--body-font); + font-size: 20px; + font-weight: 600; + color: #0a083b; +} + +/* Blog Comments area */ + +.comments-area { + margin-top: 50px; + margin-bottom: 50px; +} + +.comment-reply-title, +.comments-title { + color: #0a083b; + font-family: var(--body-font); + font-size: 32px; + line-height: 1.5; + font-weight: 700; + margin-bottom: 36px; +} + +.comment-notes { + margin-bottom: 20px; +} + +.comment-form label { + display: block; + margin-bottom: 5px; +} + +.comment-form .comment-form-cookies-consent { + margin-bottom: 30px; +} + +.comment-form .comment-form-cookies-consent label { + display: inline-block; +} + +.comment-form input[type=text], +.comment-form input[type=email], +.comment-form input[type=url], +.comment-form textarea { + width: 100%; + height: 50px; + resize: vertical; + border: 1px solid rgba(10, 8, 59, 0.1); + border-radius: 6px; + background: #fff; + outline: none; + color: #0a083b; + padding: 10px; + margin-bottom: 20px; +} + +.comment-form input[type=text]:focus, +.comment-form input[type=email]:focus, +.comment-form input[type=url]:focus, +.comment-form textarea:focus { + border-color: #95c2ff; +} + +.comment-form textarea { + height: 100px; + line-height: 1.3; + box-sizing: border-box; + border-radius: 6px; +} + +.comment-form .form-submit input[type=submit] { + background-color: #1950d1; + font-family: var(--body-font); + font-weight: 600; + font-size: 16px; + text-transform: capitalize; + color: white; + padding: 11px 26px; + outline: 0; + border: 1px solid #1950d1; + border-radius: 50px; + cursor: pointer; + transition: 0.2s linear; + display: inline-block; + width: auto; + height: auto; +} + +.comment-form .form-submit input[type=submit]:hover, +.comment-form .form-submit input[type=submit]:focus { + background-color: #0a083b; + border-color: #0a083b; +} + +.comment-form .logged-in-as { + margin-bottom: 20px; +} + +.comment-form .logged-in-as a { + font-style: italic; +} + +.comment-list { + padding-left: 0; + margin-bottom: 20px; +} + +.comment-list .comment-author { + display: flex; + align-items: center; +} + +.comment-list .comment-author > * { + margin-right: 15px; +} + +.comment-list .comment-author img { + border-radius: 50%; +} + +.comment-list .comment-author.vcard .says { + display: none; +} + +.comment-list .comment-author .fn a { + font-size: 16px; + line-height: 1.37; + color: #283646; + text-decoration: none; +} + +.comment-list .comment { + display: block; +} + +.comment-list .comment .children { + margin-left: 40px; +} + +.comment-list .comment .comment-body { + margin-bottom: 33px; + padding-bottom: 22px; + border-bottom: 1px solid #cfd3d7; +} + +.comment-list .comment .comment-body .reply { + font-size: 13px; + line-height: 1.5; +} + +.comment-list .comment .comment-body .reply a { + text-decoration: none; +} + +.comment-list .comment .comment-metadata { + margin-bottom: 10px; + font-size: 13px; + line-height: 1.5; +} + +.comment-list .comment .comment-metadata a { + color: rgba(87, 88, 110, 0.5); + text-decoration: none; +} + +.comment-list .comment .comment-metadata .comment-edit-link { + color: var(--link-color); + opacity: 1; +} + +.comment-list .comment .comment-content { + margin-bottom: 10px; + font-size: 16px; + line-height: 1.5; + color: #77808b; +} + +.comment-list .comment .comment-content table { + border: 1px solid #eeeeee; +} + +.comment-list .comment .comment-content table tbody th, +.comment-list .comment .comment-content table tr, +.comment-list .comment .comment-content table td { + border: 1px solid #eeeeee; +} + +.comment-list .comment-metadata, +.comment-list .comment-content, +.comment-list .reply { + margin-left: 40px; +} + +.comment-respond .comment-form p.logged-in-as a { + text-decoration: none; +} + +.comment-respond .form-submit { + text-align: right; +} + +/* Blog Layout: override */ + +.blog-post-content .type-post { + background: #ffffff; + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08); + border-radius: 8px; + transition: box-shadow 0.3s linear; +} + +.blog-post-content .type-post:hover { + box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.08); +} + +.blog-post-content .type-post:hover .post-thumbnail img { + transform: scale(1.1); +} + +.blog-post-content .post-thumbnail { + overflow: hidden; + border-radius: 10px 0px 0px 10px; +} + +.blog-post-content .post-thumbnail img { + border-radius: 10px 0px 0px 10px; + transition: transform 0.3s linear; + transform: scale(1); +} + +.blog-post-content .blog-post-default .entry-title { + padding: 0 30px; +} + +.blog-post-content .entry-title { + font-size: 18px; + line-height: 1.61111em; + letter-spacing: -0.66px; + margin-bottom: 18px; + word-break: break-word; +} + +.blog-post-content .entry-meta { + margin-bottom: 20px; +} + +.blog-post-content .excerpt { + font-size: 16px; + line-height: 1.815em; + letter-spacing: -0.5px; + margin-bottom: 20px; +} + +.blog-post-content .post-data { + color: #0a083b; + padding: 20px 30px; +} + +.blog-post-content .entry-meta, +.blog-post-content .excerpt { + opacity: 0.7; +} + +.blog-post-content .read-more { + font-weight: 600; + font-size: 16px; + color: #1950d1; +} + +.blog-grid-post-item .post-thumbnail { + border-radius: 10px 10px 0 0; +} + +.blog-grid-post-item .post-thumbnail img { + border-radius: 10px 10px 0 0; +} + +.blog-grid-post-item .post-data { + padding: 8px 30px 28px; +} + +.blog-post-default { + margin-bottom: 30px; +} + +.blog-post-default.type-post { + box-shadow: 0px 0px 10px -4px rgba(0, 0, 0, 0.08); +} + +.blog-post-default .entry-header { + text-align: center; + padding-top: 20px; +} + +.blog-post-default .entry-title { + font-size: 22px; + margin-bottom: 10px; +} + +.blog-post-default .entry-meta { + margin-bottom: 20px; +} + +.blog-post-default .post-thumbnail, +.blog-post-default .post-thumbnail img { + border-radius: 0; +} + +.blog-post-default .post-data { + padding: 10px 30px 30px 30px; +} + +/* Pagination */ + +.tutorstarter-pagination { + font-weight: 500; + font-size: 18px; + color: #57586e; +} + +.tutorstarter-pagination .page-numbers { + background: #ffffff; + border: 1px solid #eae9f2; + border-radius: 5px; + padding: 8px 12.489px; + transition: 0.2s linear; + text-decoration: none; +} + +.tutorstarter-pagination .page-numbers.current, +.tutorstarter-pagination .page-numbers:hover { + background: #1950d1; + border-color: #5454d4; + color: #fff; + opacity: 1; +} + +.tutorstarter-pagination .page-numbers:not(:last-child) { + margin-right: 9px; +} + +.tutor-courses-wrap { + margin-top: 50px; +} + +/* Single Course */ + +.tutor-single-course-segment { + font-size: 16px; + font-weight: 400; + line-height: 1.5; + color: #57586e; +} + +.tutor-single-course-segment .single-instructor-wrap .single-instructor-top .tutor-instructor-left { + display: flex; + align-items: center; +} + +.tutor-single-course-segment .single-instructor-wrap .single-instructor-top .tutor-instructor-left .instructor-avatar a { + text-decoration: none; +} + +.tutor-single-course-segment .single-instructor-wrap .single-instructor-top .tutor-instructor-left .instructor-name h3 a { + text-decoration: none; +} + +.tutor-segment-title, +.tutor-single-course-segment .tutor-segment-title { + margin-bottom: 13px; + color: #0a083b; + font-weight: 700; + font-size: 26px; + line-height: 1.85; +} + +.tutor-course-content-content { + font-size: 16px; + font-weight: 400; + line-height: 1.81; + color: #57586e; +} + +.tutor-course-topics-contents .tutor-course-title h4 { + font-size: 18px; + font-weight: 700; + line-height: 1.2; + color: #0a083b; + display: flex; + align-items: center; +} + +.tutor-course-topics-contents .tutor-course-lesson h5 { + font-family: var(--body-font); + font-weight: 400; + font-size: 16px; + line-height: 1.87; + display: flex; + align-items: center; +} + +.tutor-course-topics-contents .tutor-course-title { + background: #f7f9fa; +} + +.tutor-course-topics-contents .tutor-course-topic { + border-color: #f7f9fa; + border-radius: 4px; +} + +.tutor-course-topics-contents .tutor-course-lesson { + border-color: #f7f9fa; +} + +.single-instructor-wrap, +.tutor-course-reviews-wrap { + border-color: #f7f9fa; + border-radius: 4px; +} + +.single-instructor-wrap .single-instructor-top, +.single-instructor-wrap .tutor-review-individual-item, +.tutor-course-reviews-wrap .single-instructor-top, +.tutor-course-reviews-wrap .tutor-review-individual-item { + border-color: #f7f9fa; +} + +.tutor-lesson-video-wrap .plyr--video { + border-radius: 4px 4px 0px 0px; +} + +.tutor-price-preview-box { + border: none; + background: #fafbfc; + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08); + border-radius: 8px; +} + +.tutor-user-public-profile .tutor-user-profile-content { + font-size: 16px; + line-height: 1.81; +} + +.tutor-user-public-profile .tutor-user-profile-content > h3 { + font-size: 32px; + line-height: 1.5; + margin-bottom: 24px; +} + +.tutor-course-archive-results-wrap { + font-weight: 600; + font-size: 14px; + line-height: 1.5; + color: rgba(87, 88, 110, 0.5); +} + +.tutor-single-course-sidebar .tutor-price-preview-box .price .price ins { + margin-right: 10px; + text-decoration: none; +} + +.tutor-pagination-wrap .page-numbers { + min-width: 38px; + color: #57586e; + background: #ffffff; + margin: 60px 2px 12px 2px; + padding: 7.5px; + font-family: var(--body-font); + font-size: 18px; + line-height: 1.2222em !important; + font-weight: 500; + border-radius: 5px; + border: 1px solid #bbc0d4; + transition: all 0.15s ease-in-out; +} + +.tutor-pagination-wrap .page-numbers:hover, +.tutor-pagination-wrap .page-numbers.current { + background: #1950d1; + color: #ffffff; + border: 1px solid #1950d1; +} + +.single-courses .site-content { + padding: 40px 0; +} + +.tutor-assignment-start-btn-wrap { + margin-top: 2em; +} + +.tutor-next-previous-pagination-wrap { + margin-top: 1em; +} + +.tutor-add-quiz-button-wrap a { + color: unset; +} + +.etlms-course-list-col .etlms-card.hover-animation:hover { + top: unset !important; +} + +.etlms-course-list-col .etlms-card.hover-animation { + box-shadow: 0px 4px 15px 4px rgba(39, 57, 101, 0.1) !important; + transition: 0.3s linear !important; +} + +.etlms-course-list-col .etlms-card.hover-animation:hover { + transform: translateY(-2px) !important; + box-shadow: 0px 4px 10px rgba(39, 57, 101, 0.12) !important; +} + +section.tutor-theme-getting-starter .getting-started-page-heading { + font-family: var(--heading-font); + font-weight: bold; + font-size: 48px; + line-height: 65px; + color: #0A083B; + padding: 120px 0px 200px 0px; +} + +section.tutor-theme-getting-starter .sign-type { + border: 1.5px solid rgba(10, 8, 59, 0.1); +} + +section.tutor-theme-getting-starter .tutor-theme-signing-type { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(auto, 350px)); + grid-gap: 30px; + justify-content: center; +} + +section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-instructor, +section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-student { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 60px 0px; + border-radius: 6px; +} + +section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-instructor .signing-type-icon, +section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-student .signing-type-icon { + background: rgba(23, 92, 255, 0.04); + padding: 27px 19px; + border-radius: 8px; + margin-bottom: 14px; +} + +section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-instructor .signing-title, +section.tutor-theme-getting-starter .tutor-theme-signing-type .sign-as-student .signing-title { + font-family: var(--body-font); + font-style: normal; + font-weight: 500; + font-size: 18px; + line-height: 30px; + color: #0A083B; +} + +section.tutor-theme-getting-starter .getting-started-footer { + font-family: var(--body-font); + font-style: normal; + font-weight: normal; + font-size: 18px; + line-height: 30px; + color: #0A083B; + opacity: 0.7; + padding: 160px 0px 130px 0px; +} + +@media (max-width: 767px) { + section.tutor-theme-getting-starter .getting-started-page-heading { + font-size: 35px; + padding: 80px 0px 50px 0px; + } + + section.tutor-theme-getting-starter .getting-started-footer { + padding: 60px 0px 60px 0px; + } +} + +section.tutor-theme-signin { + background: #f7f9fa; + padding: 100px 0px; + width: 100vw; + height: 100vh; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area { + max-width: 678px; + box-sizing: border-box; + margin: 0 auto; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row { + padding: 60px 100px; + background: #ffffff; + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08); + border-radius: 8px; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form-area-heading { + font-family: var(--heading-font); + font-style: normal; + font-weight: bold; + font-size: 32px; + line-height: 48px; + text-align: center; + color: #0a083b; + padding: 0px 0px 40px 0px; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp { + margin-bottom: 30px; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp label { + display: block; + font-family: var(--body-font); + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 24px; + color: #0a083b; + margin-bottom: 12px; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp label a { + float: right; + color: #1950d1; + font-weight: normal; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp input { + background: rgba(255, 255, 255, 0.0001); + border: 1.5px solid rgba(10, 8, 59, 0.1); + border-radius: 6px; + width: 100%; + padding: 19px 25px; + box-sizing: border-box; + transition: all 0.3s ease-in-out; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp input:placeholder { + font-size: 16px; + line-height: 19px; + color: rgba(10, 8, 59, 0.5); +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form .form-grp input:focus { + outline: 0; + border: 1.5px solid rgba(10, 8, 59, 0.25); +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row .tutor-theme-signin-form form button { + background: #1950D1; + border-radius: 33px; + width: 100%; + font-family: var(--body-font); + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 19px; + align-items: center; + text-align: center; + color: #ffffff; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row.tutor-theme-social-signin { + padding: 40px 100px; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row.tutor-theme-social-signin button { + font-weight: 500; + font-size: 18px; + line-height: 22px; + letter-spacing: 0.514286px; + background: #4285f4; + box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.24); + border-radius: 210px; + width: 100%; + display: flex; + justify-content: center; + align-items: center; + gap: 15px; + color: #ffffff; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .already-have-account-link { + color: #57586e; + font-family: var(--body-font); + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 29px; +} + +section.tutor-theme-signin .tutor-theme-signin-form-area .already-have-account-link a { + text-align: center; + color: #1950d1; +} + +@media (max-width: 767px) { + section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row { + padding: 40px 40px; + } + + section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row.tutor-theme-social-signin { + padding: 40px 40px; + } + + section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row.tutor-theme-social-signin button { + gap: 10px; + } + + section.tutor-theme-signin .tutor-theme-signin-form-area .tutor-theme-signin-form-area-row.tutor-theme-social-signin button svg { + width: 16px; + } +} + +section.tutor-theme-signup { + background: #F7F9FA; + padding: 100px 0px; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area { + max-width: 678px; + box-sizing: border-box; + margin: 0 auto; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row { + padding: 60px 100px; + background: #ffffff; + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08); + border-radius: 8px; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form-area-heading { + font-family: var(--heading-font); + font-style: normal; + font-weight: bold; + font-size: 32px; + line-height: 48px; + text-align: center; + color: #0A083B; + padding: 0px 0px 40px 0px; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form { + font-family: var(--body-font); + font-style: normal; + font-weight: normal; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .signup-status { + visibility: hidden; + margin: 0px 0px 20px 0px; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp { + margin-bottom: 30px; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp label { + display: block; + font-weight: 600; + font-size: 16px; + line-height: 24px; + color: #0A083B; + margin-bottom: 12px; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp input { + background: rgba(255, 255, 255, 0.0001); + border: 1.5px solid rgba(10, 8, 59, 0.1); + border-radius: 6px; + width: 100%; + padding: 19px 25px; + box-sizing: border-box; + transition: all 0.3s ease-in-out; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp input:placeholder { + font-size: 16px; + line-height: 19px; + color: rgba(10, 8, 59, 0.5); +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp input:focus { + outline: 0; + border: 1.5px solid rgba(10, 8, 59, 0.25); +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp.signup-form-terms-condition { + font-size: 14px; + line-height: 26px; + text-align: center; + color: #57586E; + padding: 0px 10px; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp.signup-form-terms-condition a { + color: #1950d1; + position: relative; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp.signup-form-terms-condition a::after { + content: ""; + position: absolute; + width: 100%; + height: 1px; + background: #1950d1; + bottom: 0px; + left: 0; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form button { + background: #1950D1; + border-radius: 33px; + width: 100%; + font-family: var(--body-font); + font-weight: 600; + font-size: 16px; + line-height: 19px; + align-items: center; + text-align: center; + color: #ffffff; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row.tutor-theme-social-signup { + padding: 40px 100px; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row.tutor-theme-social-signup button { + font-weight: 500; + font-size: 18px; + line-height: 22px; + letter-spacing: 0.514286px; + background: #4285f4; + box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.24); + border-radius: 210px; + width: 100%; + display: flex; + justify-content: center; + align-items: center; + gap: 15px; + color: #ffffff; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .already-have-account-link { + color: #57586E; + font-family: var(--body-font); + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 29px; +} + +section.tutor-theme-signup .tutor-theme-signup-form-area .already-have-account-link a { + text-align: center; + color: #1950d1; +} + +@media (max-width: 767px) { + section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row { + padding: 40px 40px; + } + + section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row .tutor-theme-signup-form form .form-grp.signup-form-terms-condition br { + display: none; + } + + section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row.tutor-theme-social-signup { + padding: 40px 40px; + } + + section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row.tutor-theme-social-signup button { + gap: 10px; + } + + section.tutor-theme-signup .tutor-theme-signup-form-area .tutor-theme-signup-form-area-row.tutor-theme-social-signup button svg { + width: 16px; + } +} + +body.woocommerce-checkout { + background: #f7f9fa; +} + +.woocommerce-billing-fields__field-wrapper, +.woocommerce-additional-fields__field-wrapper { + background: #ffffff; + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08); + border-radius: 8px; + padding: 30px; + margin-bottom: 50px; +} + +.woocommerce-billing-fields__field-wrapper .form-row label, +.woocommerce-additional-fields__field-wrapper .form-row label { + font-family: var(--body-font); + font-weight: 600; + font-size: 16px; + line-height: 1.5; + color: #0a083b; + margin-bottom: 6px; +} + +.woocommerce-billing-fields__field-wrapper .form-row .input-text, +.woocommerce-billing-fields__field-wrapper .form-row .select2-container--default .select2-selection--single, +.woocommerce-additional-fields__field-wrapper .form-row .input-text, +.woocommerce-additional-fields__field-wrapper .form-row .select2-container--default .select2-selection--single { + background: rgba(255, 255, 255, 0.0001); + border: 1.5px solid rgba(10, 8, 59, 0.1); + border-radius: 6px; +} + +.woocommerce-billing-fields__field-wrapper .form-row .input-text, +.woocommerce-additional-fields__field-wrapper .form-row .input-text { + background: rgba(255, 255, 255, 0.0001); + border: 1.5px solid rgba(10, 8, 59, 0.1); + border-radius: 6px; + height: 40px; + padding: 15px; + font-family: var(--body-font); + font-weight: 400; + font-size: 16px; + line-height: 1.18; + color: rgba(10, 8, 59, 0.7); +} + +.woocommerce-billing-fields__field-wrapper .form-row .input-text::-moz-placeholder, .woocommerce-additional-fields__field-wrapper .form-row .input-text::-moz-placeholder { + color: rgba(10, 8, 59, 0.5); +} + +.woocommerce-billing-fields__field-wrapper .form-row .input-text::placeholder, +.woocommerce-additional-fields__field-wrapper .form-row .input-text::placeholder { + color: rgba(10, 8, 59, 0.5); +} + +.woocommerce-billing-fields__field-wrapper .form-row textarea.input-text, +.woocommerce-additional-fields__field-wrapper .form-row textarea.input-text { + height: auto; + resize: vertical; +} + +.woocommerce-billing-fields h3, +.woocommerce-additional-fields h3, +h3#order_review_heading, +.woocommerce-cart h1.entry-title, +.cart_totals h2 { + color: #0a083b; + margin-bottom: 23px; +} + +.woocommerce-cart h1.entry-title, +.cart_totals h2 { + font-weight: 700; + font-size: 26px; + line-height: 48px; + padding: 0; +} + +form.woocommerce-cart-form { + padding-bottom: 20px; +} + +form.woocommerce-cart-form td { + font-weight: 600; + font-size: 16px; +} + +body.woocommerce-page { + background: #f7f9fa; +} + +body.woocommerce-page .site-content { + margin-top: 60px; +} + +#add_payment_method table.cart img, +.woocommerce-cart table.cart img, +.woocommerce-checkout table.cart img { + width: 50px; +} + +/* Woocommerce Product Single */ + +.tutorstarter-woocommerce { + margin-top: 60px; +} + +.tutorstarter-woocommerce h1, +.tutorstarter-woocommerce h2, +.tutorstarter-woocommerce h3, +.tutorstarter-woocommerce h4, +.tutorstarter-woocommerce h5 { + font-family: var(--heading-font); + font-weight: 600; + line-height: 1.85; + color: #0a083b; + margin-bottom: 10px; +} + +.tutorstarter-woocommerce .page-title { + font-size: 26px; + line-height: 1.85; + margin-bottom: 25px; +} + +.tutorstarter-woocommerce .product_title.entry-title { + font-size: 2em; + line-height: 1.5; +} + +.tutorstarter-woocommerce ul.products li.product { + background: #ffffff; + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08); + border-radius: 8px; +} + +.tutorstarter-woocommerce ul.products li.product .woocommerce-loop-product__title { + font-family: var(--body-font); + font-weight: 600; + font-size: 16px; + line-height: 1.5; + color: #0a083b; +} + +.tutorstarter-woocommerce ul.products li.product a img { + border-radius: 8px 8px 0 0; + height: 150px; + -o-object-fit: cover; + object-fit: cover; +} + +.woocommerce ul.products li.product span.price { + font-family: var(--body-font); + font-weight: 700; + font-size: 12px; + line-height: 1.25; + color: #57586e; +} + +.woocommerce #respond input#submit, +.woocommerce ul.products li.product .button { + font-family: var(--body-font); + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 19px; + background: #1950d1; + border-radius: 33px; + padding: 10px 25px; + color: #ffffff; +} + +.woocommerce #respond input#submit:hover, +.woocommerce ul.products li.product .button:hover { + background: #0a083b; + color: #fff; +} + +.woocommerce-loop-product__title, +.woocommerce ul.products li.product span.price { + padding-left: 15px !important; + padding-right: 15px !important; +} + +.woocommerce ul.products li.product .button { + margin-left: 15px; + margin-bottom: 20px; +} + +.woocommerce div.product p.price, +.woocommerce div.product span.price { + color: #0a083b; + margin-bottom: 15px; +} + +.woocommerce .quantity .qty { + line-height: 2; +} + +.woocommerce button.button:hover { + background-color: #0a083b !important; + color: #fff; +} + +.woocommerce div.product p.price ins, +.woocommerce div.product span.price ins, +.woocommerce ul.products li.product .price ins { + text-decoration: none; +} + +.woocommerce span.onsale { + position: absolute; + top: 10px; + left: 10px; + height: 50px; + line-height: 34px; + border-radius: 0%; + background: #ffd700; + color: #0a083b; + clip-path: polygon(0 0, 0 0, 100% 0, 100% 100%, 50% 75%, 0 100%, 0 0, 0 0); +} + +.woocommerce ul.products { + padding-top: 20px; +} + +.woocommerce ul.products li.product a:hover { + opacity: 1; +} + +.woocommerce ul.products li.product .added_to_cart.wc-forward { + display: block; + text-align: center; + margin-bottom: 15px; + color: green; + padding: 0; +} + +.woocommerce ul.products li.product .button.loading { + padding-right: 35px; +} + +.woocommerce ul.products li.product .button.loading::after { + right: 12px; +} + +.single-product .button.wc-forward { + font-family: var(--body-font); + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 19px; + background: #1950d1; + border-radius: 33px; + padding: 10px 25px; + color: #ffffff; +} + +.single-product .button.wc-forward:hover { + background-color: #0a083b; + color: #fff; +} + +.tutorstarter-woocommerce a { + text-decoration: none; +} + +.tutorstarter-woocommerce .woocommerce { + margin-bottom: 50px; +} + +.tutorstarter-woocommerce .woocommerce-product-gallery--with-images .flex-control-thumbs { + margin-top: 10px !important; +} + +.tutorstarter-woocommerce .woocommerce-product-gallery--with-images .flex-control-thumbs li { + padding: 2px; +} + +.tutorstarter-woocommerce .woocommerce-ordering select.orderby { + padding: 5px 10px; + border: 1px solid #aaa; + border-radius: 5px; +} + +.tutorstarter-woocommerce .tutorstarter-cart-container { + margin-bottom: 50px; +} + +.tutorstarter-woocommerce form.cart .single_add_to_cart_button { + border-radius: 30px; +} + +.tutorstarter-order-receipt-container .woocommerce-thankyou-order-received { + font-size: 20px; + background: rgba(169, 235, 191, 0.4); + border: 1px solid rgb(169, 235, 191); + color: rgb(60, 71, 64); + border-radius: 5px; + padding: 5px 15px; + margin-bottom: 25px; +} + +.checkout_coupon input#coupon_code { + padding: 12px; + border-radius: 6px; + width: 90%; +} + +.checkout_coupon button.coupon-button { + background-color: #1950d1; + padding: 15px 38px; + border: none; + border-radius: 32px; + font-size: 18px; + color: white; +} + +.theme-tutorstarter .woocommerce form .form-row input.input-text, +.woocommerce form .form-row textarea { + padding: 12px; + border-radius: 6px; + width: 90%; +} + +.theme-tutorstarter .woocommerce form .show-password-input, +.woocommerce-page form .show-password-input { + top: 12px; +} + +.tutor-starter-custom-subscription { + position: relative; +} + +.tutor-starter-custom-subscription input[type=email] { + font-weight: 400; + font-size: 16px; + line-height: 19px; + width: 478px; + width: 100%; + height: 58px; + color: rgba(10, 8, 59, 0.5); + background: #ffffff; + border: 1.5px solid rgba(10, 8, 59, 0.1); + border-radius: 40px; + outline: none; + padding: 10px 22px; + position: relative; +} + +.tutor-starter-custom-subscription input[type=email]:focus { + border-color: #1950d1; + color: #0a083b; +} + +.tutor-starter-custom-subscription button { + cursor: pointer; + position: absolute; + outline: none; + font-weight: 600; + font-size: 16px; + line-height: 21px; + background: #1950d1; + color: #fff; + border-radius: 108px; + border: 1px solid #1950d1; + padding: 10px 36px; + right: 8px; + top: 8px; + height: calc(100% - 16px); + transition: 0.2s linear; +} + +.tutor-starter-custom-subscription button:hover, +.tutor-starter-custom-subscription button:focus { + background: #1950d1; + opacity: 0.85; +} + +@media screen and (max-width: 567px) { + .tutor-starter-custom-subscription button { + position: unset; + margin-top: 10px; + font-size: 14px; + padding: 8px 15px; + display: block; + margin-left: auto; + margin-right: auto; + width: 100%; + } + + .tutor-starter-custom-subscription input[type=email] { + height: 45px; + } +} + +/* Accessibility */ + +/* Text meant only for screen readers. */ + +.screen-reader-text { + border: 0; + clip: rect(1px, 1px, 1px, 1px); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute !important; + width: 1px; + word-wrap: normal !important; +} + +.screen-reader-text:focus { + background-color: #f1f1f1; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + clip-path: none; + color: #21759b; + display: block; + font-size: 14px; + font-size: 0.875rem; + font-weight: bold; + height: auto; + right: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; + /* Above WP toolbar. */ +} + +/* Do not show the outline on the skip link target. */ + +#content[tabindex="-1"]:focus { + outline: 0; +} + +/* CSS for Contact Form 7*/ + +.wpcf7 .wpcf7-form-control { + width: 100% !important; + outline: none !important; + border-radius: 6px !important; + box-sizing: border-box; + color: var(--tutor-text-primary); + font-family: inherit; + padding: 0 20px; + font-size: 16px; + height: 48px; + border-width: 1px !important; + border-style: solid; + border-color: #c0c3cb; + transition: 0.2s; +} + +.wpcf7 textarea.wpcf7-form-control { + height: 100%; + padding: 20px; +} + +.wpcf7 .wpcf7-submit { + text-decoration: none; + font-weight: 500; + border-radius: 3px; + border: 0px; + position: relative; + box-sizing: border-box; + transition: 200ms; + line-height: 26px; + font-size: 16px; + background: #3e64de; + color: #fff; +} + diff --git a/assets/dist/mix-manifest.json b/assets/dist/mix-manifest.json index d8f3e1c..0e668a5 100644 --- a/assets/dist/mix-manifest.json +++ b/assets/dist/mix-manifest.json @@ -1,12 +1,12 @@ { - "/js/app.min.js": "/js/app.min.js?id=b34a86a4da12d040670f", - "/css/style.min.css": "/css/style.min.css?id=257b1224fcf0aabfa350", - "/css/admin.min.css": "/css/admin.min.css?id=941b28c10c88d51f4b00", - "/css/all-controls.min.css": "/css/all-controls.min.css?id=69d3124b4286ed252246", - "/css/dashboard.min.css": "/css/dashboard.min.css?id=bc54822321d5ba2b3277", - "/js/customizer-controls.js": "/js/customizer-controls.js?id=ca76841889c3bce692d9", - "/js/customizer-preview.min.js": "/js/customizer-preview.min.js?id=ffbb2be929e5c175721b", - "/js/tutor-schema.js": "/js/tutor-schema.js?id=a2cf2264c216ad31d97f", - "/js/tutorstarter-dashboard.js": "/js/tutorstarter-dashboard.js?id=525f2228737c499e3748", - "/js/tutorstarter-page-settings.js": "/js/tutorstarter-page-settings.js?id=c82eb561faf32c141709" + "/js/app.min.js": "/js/app.min.js", + "/css/style.min.css": "/css/style.min.css", + "/css/admin.min.css": "/css/admin.min.css", + "/css/all-controls.min.css": "/css/all-controls.min.css", + "/css/dashboard.min.css": "/css/dashboard.min.css", + "/js/customizer-controls.js": "/js/customizer-controls.js", + "/js/customizer-preview.min.js": "/js/customizer-preview.min.js", + "/js/tutor-schema.js": "/js/tutor-schema.js", + "/js/tutorstarter-dashboard.js": "/js/tutorstarter-dashboard.js", + "/js/tutorstarter-page-settings.js": "/js/tutorstarter-page-settings.js" }