.logo img{image-rendering:auto;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast}@media (min-width:1041px){.anchor_nav:has(.download_cv){margin-top:-7px!important}body.logged-in .trito_tm_header{margin-top:0!important}}@media (max-width:1040px){.trito_tm_mobile_menu ul:has(.download_cv){display:none}}@media (min-width:782px) and (max-width:1040px){body.logged-in .mobile_menu_inner{margin-top:0}}@media (max-width:781px){body.logged-in .trito_tm_mobile_menu:not(.animate) .mobile_menu_inner{margin-top:0!important}}@media (min-width:601px) and (max-width:781px){body.logged-in .trito_tm_mobile_menu .mobile_menu_inner{margin-top:0}}.trito_tm_header.animate .menu ul li.current li.current_page_item>a{color:#1E5578!important}.elementor-editor-active img{opacity:1}.elementor-editor-active .elementor-element.elementor-widget-empty{background-color:unset!important}.header-top-fixed .sub-menu.reversed{left:auto;right:100%}.header-top-fixed .sub-menu{display:block!important;position:absolute;top:100%;opacity:0;visibility:hidden;border-radius:5px;margin:0;list-style-type:none;line-height:1;padding:15px 0;margin-top:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#24315e;padding-left:10px}.header-top-fixed .sub-menu li{margin:0;width:100%;position:relative}.trito_tm_header .menu ul li.current>a,.trito_tm_header .menu ul .sub-menu li.current_page_item>a,.trito_tm_header .menu ul .sub-menu li.current-menu-item>a,.trito_tm_header.animate .menu ul li.current>a{color:#fff!important}@media(min-width:1041px){.trito_tm_header .sub-menu li a{color:#fff!important}}.header-top-fixed .sub-menu li a{text-decoration:none;font-weight:500;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:14px!important}.header-top-fixed .sub-menu li a:hover{border-radius:0}.header-top-fixed li:hover>ul{opacity:1;visibility:visible;margin-top:0}.header-top-fixed .sub-menu ul{left:100%;top:0;transform:translateY(-20px)}.header-top-fixed ul>li.menu-item-has-children{display:inline-block;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header-top-fixed .main-menu a{white-space:nowrap}.header-top-fixed .sub-menu .sub-menu{transform:translateY(-15px)}.trito_tm_header .sub-menu li a{padding:10px 0 10px 0!important}@media (min-width:1400px){.header-top-fixed .sub-menu{min-width:210px}}@media (max-width:1040px){.trito_tm_mobile_menu .sub-menu{margin-left:10px!important;display:none!important}.trito_tm_mobile_menu .anchor_nav li.menu-item-has-children:hover>.sub-menu{display:block!important}}.trito_tm_header.other-page{border-bottom:none}.page-banner .news_inner{background-repeat:no-repeat;background-size:cover;background-position:center}.page-banner .trito_tm_news{text-align:center}.error-page{height:100vh;background-color:#dde0eb}.error-page h1{color:#24315e;margin-top:90px;margin-bottom:40px}@media (min-width:1601px){.page-banner .trito_tm_news .news_inner{padding:200px 20px}.page-banner .trito_tm_news .title h1,.error-page h1{font-size:65px}.elementor-455 .elementor-element.elementor-element-339b8b2>.elementor-container{min-height:236px!important;margin-top:40px!important}}@media (min-width:1920px){.elementor-455 .elementor-element.elementor-element-339b8b2>.elementor-container{min-height:236px!important;margin-top:220px!important}}@media (max-width:1600px){.page-banner .trito_tm_news .news_inner{padding:150px 20px}.error-page h1{font-size:60px}}@media (max-width:768px){.page-banner .trito_tm_news .title h1,.error-page h1{font-size:35px}}.error-page .news_inner{min-height:800px}.error-desc h5{color:#24315e}.error-page a{text-decoration:none;color:#fff!important;display:inline-block;font-family:'Jost',sans-serif;font-weight:500;border-radius:10px;border:2px solid var(--main-color);padding:10px 20px;position:relative;overflow:hidden;background:var(--main-color);font-size:18px;line-height:30px;letter-spacing:0px;word-wrap:break-word;height:auto;margin-top:50px}.trito_tm_main_title.blog-title{max-width:unset;float:unset}.single .trito_tm_header,.page-template:has(.blog-list) .trito_tm_header{border-bottom:none}.trito_tm_flexbox{width:100%;height:auto;clear:both;float:left;display:flex;justify-content:space-between}.trito_tm_flexbox .leftbox{width:66.6666%;float:left}.trito_tm_flexbox .rightbox{width:30%;float:left}.post-info span.date:after{position:relative;content:"|";color:#7d7789;left:12px;font-size:12px;top:-2px}@media(max-width:500px){.post-info span.date:after{content:none}}.rightbox .post-recent .date{font-size:13px}@media (max-width:1040px){.trito_tm_flexbox{flex-direction:column;align-items:baseline}.trito_tm_flexbox .leftbox{width:100%;margin-bottom:60px}.trito_tm_flexbox .rightbox{width:100%}}.news_inner.blog-news{background-color:#fff}.blog-news .thumb img{border-radius:12px}.blog-news .blog_single_details .descriptions p{margin-bottom:20px}.blog-news .trito_tm_news ul li{float:unset!important;margin:0;width:unset!important}blockquote{margin-top:25px;margin-bottom:25px;border-left:5px solid #ff4612;padding:20px;font-size:21px;font-style:italic;color:#fff;background-color:#24315e}blockquote p:last-child{margin-bottom:0!important}.post-info{margin-top:25px;margin-bottom:15px}.post-info span.date{padding-right:20px}[class^=icon-]:before,[class*=" icon-"]:before{margin-left:0}.post-info span.user a{color:#54545f}.list_inner h4.post-title a:hover{color:#24315e}.rightSidebar a{color:#24315e}.rightSidebar a:hover{color:var(--main-color)}.widget_search .wp-block-search__label{display:none}.widget_block{margin:25px 0;width:100%;float:left}.rightSidebar{margin-top:15px}.widget_search input{height:60px;border-radius:10px;padding-left:15px}.widget_search button{border:1px solid #24315e;background-color:#24315e;text-transform:capitalize;top:40px;right:20px;z-index:2;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:20px;color:#fff;font-size:16px}@media(min-width:1601px){.widget_search button{right:40px}}@media(min-width:1041px){.widget_search button{position:absolute}}@media(max-width:1040px){.widget_search button{margin-left:-40px}}.rightbox.rightSidebar .wp-block-group__inner-container h2,.rightbox.rightSidebar h2.aon-title{font-size:24px}.rightbox.rightSidebar h2.aon-title{margin-bottom:30px}.rightSidebar .post-recent li{margin:0 0 25px;width:100%;float:left;list-style:none}.rightSidebar .post-recent li .list_inner{width:100%;float:left;position:relative;display:flex}.rightSidebar .post-recent li .list_inner .image{width:85px;min-width:85px;height:85px;min-height:85px;border-radius:5px;position:relative;overflow:hidden;margin-right:10px}.rightSidebar .post-recent li .list_inner .image .main{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:5px;transform:scale(1) translateZ(0)}.rightSidebar .widget_categories ul li,.rightSidebar .widget_tag_cloud ul li{list-style:none}.rightSidebar .widget_tag_cloud ul li{display:inline-block;margin-bottom:18px;margin-right:3px}.rightSidebar .widget_tag_cloud ul li a,.aon-tags .tagcloud a{font-size:15px!important;color:var(--main-color);border:1px solid #ddd;border-radius:50px;padding:8px 25px 10px}.rightSidebar .widget_tag_cloud ul li a:hover,.aon-tags .tagcloud a:hover{color:#fff;background-color:#ff4612;border:1px solid #ff4612}.rightSidebar .gallery ul li{list-style:none;margin:0 0 5px;float:left;width:33.3333%;padding-left:5px}.rightSidebar .gallery ul li .list_inner{width:100%;height:auto;clear:both;float:left;position:relative}.rightSidebar .gallery ul li .list_inner .image{position:relative;overflow:hidden;border-radius:5px}.rightSidebar .gallery ul li .list_inner .image .main{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:5px;transform:scale(1) translateZ(0)}.rightSidebar .gallery ul li .list_inner img{max-width:100%;width:100%;height:89px!important;clear:both;float:left;position:relative;border-radius:5px}.aon-tags{display:inherit}.aon-tags .tagcloud li{list-style:none;margin-bottom:20px;display:inline-block}.stButton .stButton_gradient{height:21px !important}.st_instagram_hcount .stButton_gradient{padding:0!important}.st_instagram_hcount .stArrow{line-height:21px!important}.post-social-icons .stMainServices{width:22px!important;border-top-right-radius:5px;border-bottom-right-radius:5px}.post-social-icons .stButton .chicklets{width:20px;overflow:hidden;display:-webkit-inline-box;height:20px;line-height:21px}.post-social-icons{float:right}.post-area-tags{width:100%;float:left;display:flex;justify-content:space-between;margin-top:30px}.aon-bd-title{padding-top:5px;margin-bottom:20px;margin-right:10px}h3.comment-title{font-size:28px;margin-bottom:25px;margin-top:0}.clear#comment-list{margin-top:60px}.comment-form-cookies-consent,.required-field-message{display:none}.cm-respond{width:100%;height:auto;clear:both;float:left;background-color:#24315e;padding:40px;border-radius:12px}.comment-list .comment-date{font-size:15px;font-style:italic}form input.form-control,form textarea.form-control{width:100%!important;border-radius:10px!important;padding:25px !important;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.05)!important;border:none;font-size:18px;color:#6f6b80!important;letter-spacing:0px}form input.form-control{height:60px!important;margin-bottom:20px}form button.site-button{text-decoration:none;color:#fff;display:inline-block;font-family:'Jost',sans-serif;font-weight:500;border-radius:50px;border:2px solid var(--main-color);padding:14px 48px 13px;position:relative;overflow:hidden;background:var(--main-color);font-size:18px;line-height:30px;letter-spacing:0px;word-wrap:break-word;height:auto;margin-top:10px}p.logged-in-as{margin-bottom:10px;color:#fff}h3.comment-title,p.logged-in-as a{color:#fff}.cm-respond textarea::placeholder{opacity:.5}.comment-list li{list-style:none}.comment-list li img.avatar{border-radius:50%}.comment-list li .comment-info cite{font-size:24px;font-style:normal}a.comment-reply-link:hover{color:#fff;background-color:#24315e}a.comment-reply-link{text-decoration:none;color:#54545f;display:inline-block;border:1px solid #ddd;border-radius:5px;padding:5px 15px}@media(min-width:500px){.comment-list li img.avatar{position:absolute}.comment-body:has(img.avatar) .comment-info{padding-left:100px}.comment-body{position:relative}a.comment-reply-link{position:absolute;top:0;right:0}}@media(max-width:499px){a.comment-reply-link{margin-top:20px}.comment-list li img.avatar{margin-bottom:20px}.comment-list .comment-info .comment-date+p{margin-top:10px}.post-social-icons{margin-left:20px;margin-top:-3px}.cm-respond{padding:20px}}#cancel-comment-reply-link{text-decoration:none;color:#fff;display:inline-block;border:1px solid #ddd;border-radius:5px;padding:12px 15px;width:auto;font-size:15px;position:absolute;right:0}.comment-respond h3{position:relative}.comment-respond h3 a{color:#fff}@media(max-width:600px){#cancel-comment-reply-link{margin-top:50px}.comment-respond:has(#cancel-comment-reply-link) h3{margin-bottom:80px}.comment-respond h3:has(small a[style="display:none;"]){margin-bottom:17px!important}}.breadcrumbs a{color:var(--main-color)}.breadcrumbs span.active{color:var(--main-color)}.blog-list h4.post-title a{color:#505a7e;font-size:32px}.blog-list h4.post-title{margin-bottom:15px}@media (max-width:768px){.blog-list h4.post-title a{font-size:26px}}.blog-list .sx-post-readmore{margin-top:20px}.blog-list .sx-post-readmore a{text-decoration:none;color:#fff;display:inline-block;font-weight:500;border-radius:50px;border:2px solid #24315e;position:relative;overflow:hidden;padding:9px 29px;background-color:#24315e}.pagination{width:100%;height:auto;clear:both;float:left;margin-top:50px;position:relative}.pagination li{list-style:none;display:inline-block}.pagination li a{color:#000;border:1px solid #24315e;text-align:center;margin-right:8px;padding:9px;border-radius:30px !important;font-weight:500;width:50px;height:50px;display:inline-block}.pagination li.active a,.pagination li a:not(.next,.prev):hover{border:1px solid transparent;background:#24315e;color:#fff!important}.pagination a.next{-webkit-appearance:none;background:url(//www.bephilantropics.com/wp-content/themes/trito/../trito/img/right-arrow.png) no-repeat right;background-position-x:50%;image-rendering:auto;background-size:12px;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast}.pagination a.prev{-webkit-appearance:none;background:url(//www.bephilantropics.com/wp-content/themes/trito/../trito/img/left-arrow.png) no-repeat right;background-position-x:50%;image-rendering:auto;background-size:12px;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast}.pagination a.next:hover{background:url(//www.bephilantropics.com/wp-content/themes/trito/../trito/img/right-arrow-w.png) no-repeat right}.pagination a.prev:hover{background:url(//www.bephilantropics.com/wp-content/themes/trito/../trito/img/left-arrow-w.png) no-repeat right}.pagination a.prev span,.pagination a.next span{opacity:0}.pagination a.prev:hover{-webkit-appearance:none;border:1px solid transparent;background:url(//www.bephilantropics.com/wp-content/themes/trito/../trito/img/left-arrow-w.png) no-repeat right;background-position-x:50%;image-rendering:auto;background-size:12px;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;background-color:#24315e}.pagination a.next:hover{border:1px solid transparent;-webkit-appearance:none;background:url(//www.bephilantropics.com/wp-content/themes/trito/../trito/img/right-arrow-w.png) no-repeat right;background-position-x:50%;image-rendering:auto;background-size:12px;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;background-color:#24315e}.trito_tm_copyright{padding:30px 0;background:#24315e;text-align:center;color:#fff}.trito_tm_news .news_list:has(.search-custom){margin-top:38px}.leftbox .news_list:first-child{margin-top:40px}.search-custom form{margin-top:30px;margin-bottom:30px}.search-custom form input{border:1px solid #eee}.search-custom form button{border:1px solid #24315e;color:#fff!important;font-size:16px;position:relative;height:60px;width:60px;cursor:pointer;float:right;margin-top:-80px;padding:0;letter-spacing:0;background-color:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px}.search-custom form button{width:100%;display:block!important;padding:8px 12px;-webkit-appearance:none;background:url(//www.bephilantropics.com/wp-content/themes/trito/../trito/img/search.png) no-repeat right;background-position-x:50%;background-color:#24315e;height:60px;width:60px;image-rendering:auto;background-size:16px;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast}.dialog-widget.dialog-lightbox-widget.dialog-type-lightbox.elementor-lightbox{display:none!important}span.wpcf7-not-valid-tip{color:#24315e;margin-top:10px;margin-bottom:15px}div.wpcf7-response-output{color:#24315e;border-color:#24315E!important;width:100%;display:inline-block;margin-right:0!important;margin-left:0!important;margin-top:0!important;margin-bottom:30px!important}.trito_tm_contact:has(.wpcf7-not-valid-tip) input[type=submit]{margin-top:15px}.trito_tm_contact input[type=submit]{background-color:#06d8a7;display:block;text-align:center;text-transform:capitalize;color:#24315e;border:2px solid #24315e;border-radius:0;font-weight:600;outline:none;margin-top:6px}.trito_tm_contact .trito_tm_button input[type=submit]:hover{background-color:#24315e;color:#fff}@media(max-width:300px){.widget_search button{margin-left:-90px}.trito_tm_about .big_image img{max-width:260px}}.elementor-editor-active .progress_inner span.label{opacity:1}.elementor-editor-active .progress_inner span.number{margin-top:-20px;position:unset}.trito_tm_hero .win{padding:20px}.trito_tm_hero .right .image img{opacity:1}.elementor-editor-active .trito_tm_skills .bar_in{background-color:#142eb5 !important}.elementor-editor-active.dark .trito_tm_skills .bar_in{background-color:#fb503b!important}.elementor-editor-active .trito_tm_portfolio .list_inner .image{min-height:582px}@media (max-width:600px){.trito_tm_hero .avatar img{max-height:300px}.trito_tm_hero .quote{max-width:235px}}@media (max-width:300px){.trito_tm_hero .avatar img{max-height:145px;margin-left:50px}.trito_tm_counter_section .in h3{font-size:38px}.trito_tm_contact input,.trito_tm_contact textarea{font-size:15px}}.trito_tm_modalbox .close a i{left:55%}.wp-block-group h2.wp-block-heading{position:relative;display:inline-block;font-size:18px;margin-bottom:30px;font-weight:500;letter-spacing:4px;text-transform:uppercase}.widget_block.widget_search label.wp-block-search__label{display:none}.widget_block .wp-block-search .wp-block-search__inside-wrapper{position:relative}.widget_block .wp-block-search .wp-block-search__input{width:100%;padding:10px;border:0;margin-bottom:0;border-radius:0}.widget_block .wp-block-group .wp-block-group__inner-container ul li{margin-bottom:20px;font-size:16px;line-height:1.5em;margin-bottom:10px;padding-bottom:10px;line-height:28px}.widget_block .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{position:absolute;right:10px;top:10px;background-color:transparent;border:0;cursor:pointer;font-size:15px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li{margin-bottom:20px;color:#040b11;font-size:16px;line-height:1.5em;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 dashed #ccc}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment{font-size:16px;line-height:1.5em;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 dashed #ccc}.sidebar_widget.widget.widget_block.widget_search .wp-block-search__button-outside .wp-block-search__inside-wrapper{margin:0}.sidebar__widget .wp-block-group__inner-container .wp-block-latest-comments{padding-left:0}.wp-block-group ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0;padding-left:0}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li a{color:inherit}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment a{color:inherit}