/*
	Theme Name:			mentor
	Description:		ultra minimal
	Version:			1.0.7
	Requires at least:	4.9
	Requires PHP:		7.0
	Text Domain: 		mentor
*/

/*! minimal reset based on simplified normalise.css | github.com/necolas/normalize.css */
html{line-height:1.15;font-display:swap;}body{margin:0;font-display:swap;}h1{font-size:2em;margin:.67em 0}b,strong{font-weight:bolder}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}fieldset{padding:.35em .75em .625em}progress{vertical-align:baseline}textarea{overflow:auto}template,[hidden]{display:none}

.alignright{float:right}
.alignleft{float:left}
.aligncenter{text-align:center}
.gallery-item {display: inline-block;text-align: left;vertical-align: top;margin: 0 0 1.5em;padding: 0 1em 0 0;width: 50%}
.gallery-columns-1 .gallery-item {width: 100%}}
.gallery-columns-2 .gallery-item {max-width: 50%}
.gallery-item a { display: inline-block; max-width: 100%}
.gallery-item a img {display: block; backface-visibility: hidden}
.gallery-item a:hover img, .gallery-item a:focus img {opacity: 0.6}
.gallery-caption {display: block; margin-bottom: 0}

.grecaptcha-badge{visibility: hidden!important}

.wpcf7 label{margin-bottom:10px;background:#fff;}
.wpcf7 br{display:none}
.wpcf7 .left{width:49%;display:inline-block}
.wpcf7 .left input{width:100%!important}
.wpcf7 .right{width:49%;display:inline-block;float:right}
.wpcf7 .right input{width:100%!important}
.wpcf7 textarea{height:140px;display:block;width:100%}
.wpcf7 input[type=file]{width:49%}
.wpcf7 input[type=submit]{cursor:pointer;width:100%;background:#1cb9c8;color:#fff;border:0px;outline:none;padding:15px;}
.wpcf7{padding:0px;margin:0px;}
.wpcf7 input{padding:12px;border:1px solid #e0e0e0;outline:none}
.wpcf7 textarea{padding:12px;border:1px solid #e0e0e0;margin-bottom:10px;outline:none}
.wpcf7 .name{display:block;width:100%;}
.wpcf7 .name input{width:100%}

.elementor-image-box-content{padding:0px 20px 20px 20px!important}
footer .elementor-image-box-content{padding:0px!important}






.side-toggle {
    position: relative;
    z-index: 999;
}
.side-toggle.active {
    display: block;
}
.side-toggle .fixed__bar {
    position: fixed;
    display: flex;
    top: 34%;
    z-index: 999;
    animation: slide 0.5s forwards;
    right: 0px;
}
.side-toggle a {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 50px;
    color: #fff;
}
.side-toggle a:hover {
    color: #fff;
}
.side-toggle .toggle-whatsapp {
    background-color: #21a014;
    border-radius: 5px 0 0 5px;
	font-size: 35px;
    width: 50px;
    color:#fff;
}
.side-toggle .toggle-whatsapp:before {

}
.side-toggle .toggle-menu .fa {
	padding-right: 10px;
	}
	.side-toggle .toggle-menu {
    background-color: #2b3137;
    position: relative;
    right: -50px;
    transform: rotate(270deg);
    transform-origin: 100% 100%;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: 2px;
    text-transform: uppercase;
    border-radius: 5px 5px 0 0;
    padding: 0 20px;
    margin-top: 5px;
    color:#fff!important;
}
	.side-toggle .toggle-menu a{
    color:#fff!important
  }
.side-toggle .toggle-menu:before {

    padding-right: 12px;
}
@media only screen and (max-width: 1280px) {

    .side-toggle a {
        height: 40px;
    }
    .side-toggle .toggle-whatsapp {
        width: 40px;
    }
    .side-toggle .toggle-whatsapp:before {
        font: 400 22px/1 fontello;
    }
    .side-toggle .toggle-menu {
        right: -40px;
    }

}
@media only screen and (max-width: 1023px) {

    .push-body-toright .side-toggle {
        display: none !important;
    }
}
	@media only screen and (max-width: 600px) {

    .side-toggle .fixed__bar {
        right: 0;
        left: 0;
        bottom: 0;
        top: auto;
    }
    .side-toggle a {
        height: 50px;
    }
    .side-toggle .toggle-menu {
        right: auto;
        margin: 0;
        transform: none;
        border-radius: 0;
        width: 75%;
    }
    .side-toggle .toggle-whatsapp {
        border-radius: 0;
        width: 25%;
        background-color: 21a014;
    }
}

.whatsapp-bar {
    display: none;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99;
    background-color: #189d0e;
    box-shadow: 0px -3px 5px 0px rgba(0, 0, 0, 0.25);
    text-align: center;
    font-size: 14px;
}

.whatsapp-bar a {
    color: #fff;
    display: block;
    padding: 10px 20px;
}

.whatsapp-bar strong {
    font-weight: 500;
}

.whatsapp-bar strong:before {
    font-family: 'Font Awesome\ 5 Free'!important;
    content: "\f232";
    padding: 0 5px;
}
	@media only screen and (max-width: 1023px) {
    .side-toggle .fixed__bar {
    }

    .whatsapp-bar {
        display: block;
    }
}

.elementor-toc__toggle-button{position:absolute;right:0!important;width:100%;height:60px;text-align:right!important}
.elementor-toc__toggle-button i{float:right!important;text-align:right!important;position:absolute!important;right:20px!important;top:20px!important;}


.hbox.elementor-widget-image-box{box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, 0.3);background:#fff;border-radius:10px;padding-bottom:10px;}

.hbox.elementor-widget-image-box img{-webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px;}

.hbox2.elementor-widget-image-box{box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, 0.3);background:#fff;border-radius:10px;padding-bottom:0px;}

.hbox2.elementor-widget-image-box img{-webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px;}

.hbox2.elementor-widget-image-box h2{font-size:16px;}

.overw h1{font-size:20px;color:var( --e-global-color-primary )}

.elementor-icon-list-text{width:100%;display:block;}

.elementor-icon-list-text .left{display:inline;
float:left!important;
text-align:left!important;
width:60%;font-weight:500;}

.elementor-icon-list-text .right{display:inline;
float:right!important;
text-align:right!important;
color:var(--e-global-color-primary);
width:40%;font-weight:400;}

.view img{-webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px;}

.view .e-con{padding:20px;background:#F2F6F9;-webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px;box-sizing:border-box}

.faq{background:var( --e-global-color-613f45d )}
.faq .elementor-accordion-item{margin-bottom:10px;box-shadow: 0 1px 1px rgb(0 0 0 / 5%);}

.faq .elementor-accordion-item .elementor-tab-title{font-size:15px;font-weight:500!important;line-height:22px;background:#fff!important}
.faq .elementor-accordion-item .elementor-tab-title a{color: var( --e-global-color-text );}

.faq .elementor-accordion-item .elementor-tab-content{background:var(--e-global-color-e8ca789);}

.faq .elementor-tab-title:before{font-family:poppins;font-size:15px;padding-right:5px;}

.elementor-accordion-item:nth-child(1) .elementor-tab-title:before{content:'1.'}
.elementor-accordion-item:nth-child(2) .elementor-tab-title:before{content:'2.'}
.elementor-accordion-item:nth-child(3) .elementor-tab-title:before{content:'3.'}
.elementor-accordion-item:nth-child(4) .elementor-tab-title:before{content:'4.'}
.elementor-accordion-item:nth-child(5) .elementor-tab-title:before{content:'5.'}
.elementor-accordion-item:nth-child(6) .elementor-tab-title:before{content:'6.'}
.elementor-accordion-item:nth-child(7) .elementor-tab-title:before{content:'7.'}
.elementor-accordion-item:nth-child(8) .elementor-tab-title:before{content:'8.'}
.elementor-accordion-item:nth-child(9) .elementor-tab-title:before{content:'9.'}
.elementor-accordion-item:nth-child(10) .elementor-tab-title:before{content:'10.'}
.elementor-accordion-item:nth-child(11) .elementor-tab-title:before{content:'11.'}
.elementor-accordion-item:nth-child(12) .elementor-tab-title:before{content:'12.'}
.elementor-accordion-item:nth-child(13) .elementor-tab-title:before{content:'13.'}
.elementor-accordion-item:nth-child(14) .elementor-tab-title:before{content:'14.'}
.elementor-accordion-item:nth-child(15) .elementor-tab-title:before{content:'15.'}
.elementor-accordion-item:nth-child(16) .elementor-tab-title:before{content:'16.'}
.elementor-accordion-item:nth-child(17) .elementor-tab-title:before{content:'17.'}
.elementor-accordion-item:nth-child(18) .elementor-tab-title:before{content:'18.'}
.elementor-accordion-item:nth-child(19) .elementor-tab-title:before{content:'19.'}
.elementor-accordion-item:nth-child(20) .elementor-tab-title:before{content:'20.'}
.elementor-accordion-item:nth-child(21) .elementor-tab-title:before{content:'21.'}
.elementor-accordion-item:nth-child(22) .elementor-tab-title:before{content:'22.'}
.elementor-accordion-item:nth-child(23) .elementor-tab-title:before{content:'23.'}
.elementor-accordion-item:nth-child(24) .elementor-tab-title:before{content:'24.'}
.elementor-accordion-item:nth-child(25) .elementor-tab-title:before{content:'25.'}

@media only screen and (max-width: 768px) {
.cpel-switcher__name{display:none!important}
.pll-parent-menu-item{display:none!important}
.view .e-container{border-radius:0px}
.view img{border-radius:0px}
}
@media only screen and (min-width: 768px){
.menu-item-23097{display:none!important}
.menu-item-23096{display:none!important}
.menu-item-23107{display:none!important}
.menu-item-23108{display:none!important}
.menu-item-11366{display:none!important}
.menu-item-7061{display:none!important}
.menu-item-13398{display:none!important}
.menu-item-7125{display:none!important}
}

@media only screen and (min-width: 1024px) {
.elementor-nav-menu li a{cursor:pointer!important}
.elementor-nav-menu li a span.sub-arrow {display:none!important}
.elementor-nav-menu--dropdown li a span.sub-arrow {display:block!important }
}


@media only screen and (max-width: 768px) {
.wpcf7 label.mail{width:100%!important;float:none!important}
.wpcf7 label.phone{width:100%!important;float:none!important}
}
.cpel-switcher__nav{--cpel-switcher-space:0;display:block}.cpel-switcher__nav .cpel-switcher__list{display:flex;list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cpel-switcher__nav a{display:inline-block;text-decoration:none;white-space:nowrap}.cpel-switcher--layout-horizontal .cpel-switcher__list{flex-direction:row;flex-wrap:wrap}.cpel-switcher--layout-vertical .cpel-switcher__list{flex-direction:column}.cpel-switcher--layout-dropdown{--rotate:0deg;--langs:5}.cpel-switcher--drop-to-up{--rotate:180deg}.cpel-switcher--layout-dropdown .cpel-switcher__nav{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cpel-switcher--layout-dropdown .cpel-switcher__toggle{position:relative}.cpel-switcher--layout-dropdown .cpel-switcher__toggle:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;width:100%;cursor:pointer}.cpel-switcher--layout-dropdown .cpel-switcher__toggle a i{vertical-align:middle;transform:rotateX(var(--rotate));transition:transform 0s .2s}.cpel-switcher--layout-dropdown .cpel-switcher__toggle.cpel-switcher__toggle--on:after{width:min(33%,2.5em)}.cpel-switcher--layout-dropdown .cpel-switcher__toggle.cpel-switcher__toggle--on a i{transform:rotateX(calc(var(--rotate) + 180deg));transition-delay:0s}.cpel-switcher--layout-dropdown.cpel-switcher--align-left .elementor-widget-container{text-align:left}.cpel-switcher--layout-dropdown.cpel-switcher--align-center .elementor-widget-container{text-align:center}.cpel-switcher--layout-dropdown.cpel-switcher--align-right .elementor-widget-container{text-align:right}.cpel-switcher--layout-dropdown.cpel-switcher--align-justify .cpel-switcher__nav{display:flex}.cpel-switcher--layout-dropdown .cpel-switcher__list{position:absolute;z-index:10;top:100%;display:flex;flex-direction:column;justify-content:flex-end;min-width:100%;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.cpel-switcher--drop-to-up .cpel-switcher__list{top:auto;bottom:100%;justify-content:flex-start}.cpel-switcher--layout-dropdown .cpel-switcher__toggle--on+.cpel-switcher__list{max-height:calc(100% * var(--langs));transition:max-height .4s ease-in}.cpel-switcher--layout-dropdown .cpel-switcher__lang{width:100%}.cpel-switcher--layout-dropdown .cpel-switcher__lang a{display:block;text-align:left}@media (pointer:fine){.cpel-switcher--drop-on-hover .cpel-switcher__nav:hover .cpel-switcher__toggle:after{width:min(33%,2.5em)}.cpel-switcher--drop-on-hover .cpel-switcher__nav:hover .cpel-switcher__toggle a i{transform:rotateX(calc(var(--rotate) + 180deg));transition-delay:0s}.cpel-switcher--drop-on-hover .cpel-switcher__nav:hover .cpel-switcher__list{max-height:calc(100% * var(--langs));transition:max-height .4s ease-in}}.cpel-switcher--align-left .cpel-switcher__list{align-items:flex-start}.cpel-switcher--align-center .cpel-switcher__list{align-items:center}.cpel-switcher--align-right .cpel-switcher__list{align-items:flex-end}.cpel-switcher--align-justify .cpel-switcher__list{align-items:stretch}.cpel-switcher--align-justify a{width:100%;text-align:center}.cpel-switcher--layout-dropdown.cpel-switcher--align-right .cpel-switcher__list{right:0;left:auto}.cpel-switcher--layout-dropdown.cpel-switcher--align-justify .cpel-switcher__toggle a{display:inline-flex;justify-content:flex-start;align-items:center}.cpel-switcher--layout-dropdown.cpel-switcher--align-justify .cpel-switcher__icon{margin-right:0;margin-left:auto}.cpel-switcher--layout-horizontal.cpel-switcher--align-left .cpel-switcher__list{justify-content:flex-start}.cpel-switcher--layout-horizontal.cpel-switcher--align-center .cpel-switcher__list{justify-content:center}.cpel-switcher--layout-horizontal.cpel-switcher--align-right .cpel-switcher__list{justify-content:flex-end}.cpel-switcher--layout-horizontal.cpel-switcher--align-justify .cpel-switcher__lang{flex-grow:1}.cpel-switcher__lang{margin:0}.cpel-switcher--layout-horizontal .cpel-switcher__lang:not(:last-child){margin-right:var(--cpel-switcher-space)}body.rtl .cpel-switcher--layout-horizontal .cpel-switcher__lang:not(:last-child){margin-left:var(--cpel-switcher-space)}.cpel-switcher--layout-vertical .cpel-switcher__lang:not(:last-child){margin-bottom:var(--cpel-switcher-space)}.cpel-switcher__code,.cpel-switcher__flag,.cpel-switcher__name{display:inline-block;vertical-align:middle}.cpel-switcher__code,.cpel-switcher__name{text-decoration:inherit}.cpel-switcher__flag{line-height:.5em}.cpel-switcher__flag img{width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cpel-switcher__flag--ai img,.cpel-switcher__flag--au img,.cpel-switcher__flag--aw img,.cpel-switcher__flag--bm img,.cpel-switcher__flag--bs img,.cpel-switcher__flag--by img,.cpel-switcher__flag--cd img,.cpel-switcher__flag--ck img,.cpel-switcher__flag--cl img,.cpel-switcher__flag--cn img,.cpel-switcher__flag--cu img,.cpel-switcher__flag--cz img,.cpel-switcher__flag--dj img,.cpel-switcher__flag--er img,.cpel-switcher__flag--es img,.cpel-switcher__flag--esperanto img,.cpel-switcher__flag--fj img,.cpel-switcher__flag--fk img,.cpel-switcher__flag--gq img,.cpel-switcher__flag--gr img,.cpel-switcher__flag--gs img,.cpel-switcher__flag--gw img,.cpel-switcher__flag--gy img,.cpel-switcher__flag--hm img,.cpel-switcher__flag--io img,.cpel-switcher__flag--jo img,.cpel-switcher__flag--km img,.cpel-switcher__flag--kw img,.cpel-switcher__flag--ky img,.cpel-switcher__flag--kz img,.cpel-switcher__flag--lk img,.cpel-switcher__flag--lr img,.cpel-switcher__flag--mg img,.cpel-switcher__flag--mh img,.cpel-switcher__flag--ms img,.cpel-switcher__flag--my img,.cpel-switcher__flag--mz img,.cpel-switcher__flag--na img,.cpel-switcher__flag--np img,.cpel-switcher__flag--nu img,.cpel-switcher__flag--nz img,.cpel-switcher__flag--om img,.cpel-switcher__flag--ph img,.cpel-switcher__flag--pm img,.cpel-switcher__flag--pn img,.cpel-switcher__flag--pr img,.cpel-switcher__flag--ps img,.cpel-switcher__flag--sb img,.cpel-switcher__flag--sc img,.cpel-switcher__flag--sd img,.cpel-switcher__flag--sg img,.cpel-switcher__flag--sh img,.cpel-switcher__flag--sk img,.cpel-switcher__flag--ss img,.cpel-switcher__flag--st img,.cpel-switcher__flag--tc img,.cpel-switcher__flag--tf img,.cpel-switcher__flag--tg img,.cpel-switcher__flag--tk img,.cpel-switcher__flag--tl img,.cpel-switcher__flag--to img,.cpel-switcher__flag--tv img,.cpel-switcher__flag--tw img,.cpel-switcher__flag--us img,.cpel-switcher__flag--uy img,.cpel-switcher__flag--uz img,.cpel-switcher__flag--vg img,.cpel-switcher__flag--vu img,.cpel-switcher__flag--ws img,.cpel-switcher__flag--za img,.cpel-switcher__flag--zw img{-o-object-position:left;object-position:left}.cpel-switcher__flag--eh img,.cpel-switcher__flag--tm img{-o-object-position:20%;object-position:20%}.cpel-switcher__flag--ai img,.cpel-switcher__flag--au img,.cpel-switcher__flag--bm img,.cpel-switcher__flag--ck img,.cpel-switcher__flag--fj img,.cpel-switcher__flag--fk img,.cpel-switcher__flag--gs img,.cpel-switcher__flag--hm img,.cpel-switcher__flag--io img,.cpel-switcher__flag--ky img,.cpel-switcher__flag--ms img,.cpel-switcher__flag--nu img,.cpel-switcher__flag--nz img,.cpel-switcher__flag--pn img,.cpel-switcher__flag--sh img,.cpel-switcher__flag--tc img,.cpel-switcher__flag--tf img,.cpel-switcher__flag--tv img,.cpel-switcher__flag--vg img{-o-object-position:75%;object-position:75%}.cpel-switcher__flag--as img,.cpel-switcher__flag--zm img{-o-object-position:right;object-position:right}
